Froggy Castle is an arcade game, with lots of levels to play.
This videogame is a sequel of the Super Mario Castle adventures.
Vertical scrolling space shooter.