Does anyone know how reliable this information is? Perhaps I missed it in the read through, but how the heck did these guys get a build of the game already when other sites like IGN and Gamespot don't. Just curious.
Log in to comment