03/04/2003
Bandai
D3 Publisher
A 2D racing and mecha combat game based on the Combat Mecha Xabungle anime series.
Racing
Racing, Adventure