makes you want to leap through the screen and beat the hell out of all the horrible creatures the girl encounters, amazing game