AdjectiveNoun

A spiritual successor to Super Ghouls 'N Ghosts for the Super Nintendo.
Platformer