I just remembered it out of the blue and it says that the release date is Q3 2011.
But the Twitter feed on the main site hasn't been updated since June 2010.
Is this still real and also did anyone else even know this still existed?
Discuss.
The Agency
Game » consists of 1 releases.
Log in to comment