"Take a look at the rest of the trailers released Thursday night. One of the videos is a mix games coming. You'll see Lost Planet 2 at the end of that one. Notice that it's still listed as an XBOX 360 exclusive. Timed exclusive maybe? And what's up with DJ Hero?"