Holy shit this game fucking rockswhy does no one talk about it?
>>736404830>1999-08-31 (26 years ago)Geez, I wonder why
>>736404923for most of my life I've known a lot of mecha games and like the ones that are actually genuinely good can usually be counted in one hand but I've never heard ANYONE mention this one