Sharp X68000
Community Rating: None Total Votes: 0
Scarlet is a vertical shoot'em up game, developed and published by Login, which was released in Japan in 1991. The...