I also doubt that its a new game but it might be a more depth knowledge of the new xbox live service, a new things for the 360 something like that but i dont think that such a huge announcemnt will be a game. yet i hope the dont get us excited for nothing good either!
Log in to comment