Arcade2009

Castlevania: The Arcade

Arcade Castlevania game in which you use a whip controller to fend off demons.