Demons Kiss
Game » consists of 0 releases. Released 1990
A 2D flick-screen fighting game where the player has to free the beautiful maiden Alicia who is held in a castle by Demon Harpy and his evil forces.
Recent topics on Demons Kiss
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment