Thought this was developed at Wideload Games in Chicago--surprised it was found in Japan! Thanks for sharing, Yakumo.
IIRC Avalanche studios in SLC developed all three, but agree starnge that it showed up in japan and not somewhere in the US before this
Maybe the game was being reviewed for a Japanese release? I don't think it ever got a release over here. The dev kit was also in Japanese as default (I've since changed it to English) . Is there a way to find out where this dev kit originated from?