Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Knew I recognized that title art from somewhere:,236734/

that's one I drooled over in magazine ads a lot as kid but never got to play.   Thanks for bringing it back to my attention. :)

O... M... G! I had no idea what a flawless tribute this was! That's fantastic.