Arcade
Community Rating: 2.88 Total Votes: 24
Evil Stone is a vertically scrolling beat'em up / platform game, released by Spacy Industrial in 1990. Evil Stone...