Published on August 1, 2006, by GamerNode Staff - Posted in GN 0
Don’t let the name fool you, the next installment in Epic Games’ massive sci-fi online shooter series may have the numbers 2007 in its title, but the game was originally expected to be released by the end of this year.
SHARE THIS POST
Click here to cancel reply.
You must be logged in to post a comment.