Space Castle is a retro style platform adventure game with a mystery storyline that is similar in playability to the games Metroid by Nintendo and Cave story by Doukutsu Monogatari.
Space Castle is a retro style platform adventure game with a mystery storyline that is similar in playability to the games Metroid by Nintendo and Cave story by Doukutsu Monogatari.