When is this game supposed to open?

I haven't been here in a long time, so I'm way out of the loop here. Is this still in the works?
Tagged:

Comments

Sign In or Register to comment.