The Massively Multiplayer online first person shooter has a release date after being pushed back to 2010.

Read more