We all loved Panzer Dragoon Orta, which was one of the early releases on the Xbox. Problem is that the game didn’t sell to hot, doesn’t mean that it will stop Xbox Live Indie creators from paying homage to the title.
What is the game called? Leucistic Wyvern. You can get it for a dollar (80 MS points) in the indie store. The game comes with 9 stages, 6 of which are bonus stages.