You're the only hope for humanity, apparently. You're going get a trailer in 13 days that proves it.
There's not a huge amount to go on there, but the site does detail a little of the action game's background, which is based on classic Chinese tale, Journey to the West.
You'll find a timer after the intro move, informing you have 13 days to the release of the first trailer.
Watch out for the music. It's all a bit "future". The game's out this autumn for PS3 and 360.