Update: It's now been changed to June.
Update: The HTML source code now shows the release as being 20th June. Mysterious! Whether this means the game's been pushed from a planned date isn't clear right now, but it seems likely we'll be waiting until after E3 to get our hands on it.
Read the
Update: The HTML source code now shows the release as being 20th June. Mysterious! Whether this means the game's been pushed from a planned date isn't clear right now, but it seems likely we'll be waiting until after E3 to get our hands on it.
Read the
You do not have permission to view link
Log in or register now.
You do not have permission to view link
Log in or register now.