Nintendo Wii U
Community Rating: None Total Votes: 0
Star Ghost is an exciting evolution of the side-scrolling shoot-em-up. Patrol 12 star systems in the most...