Don't let the evil spirit touch your soul.
Indie
Role-playing (RPG), Hack and slash/Beat 'em up...
Racing, Indie
Indie, Arcade