We know very little about Monolith Soft's upcoming RPG Xenoblade. It takes place in a world built on top of dead giants, and it involves a battle between humans and robots. One of the few things we now know is the Japanese release date, June 10. The close proximity of the release date makes the mysterious nature of the game all the more notable!
Clearing up almost nothing at all is a series of two trailers released by Nintendo and available on the site (and after the break). The first trailer shows the dramatic battle between the two land-mass-size giants, and the second shows ... what appears to be the main characters just hanging out?