Kevin writes: "After 15 years of Japanese exclusivity, Devolver Digital and General Arcade have finally brought the Xbox cult classic to the United States. Was this ludicrous mecha action game worth the long wait?"