New Japanese Xbox 360 Commercial Highlights Square Enix Offerings

As if in evidence of Microsoft’s push for the Japanese market, a new 15-second TV spot has surfaced, which pushes three Square Enix games: Infinite Undiscovery, The Last Remnant, and Star Ocean: The Last Hope.

Check it out for yourself: