This screen cap of their announce trailer has been on my desktop ever since they announced it. I have never played the game and I intend to keep this image on my desktop until the game is shut down.

I'm a player in T.V. games
This screen cap of their announce trailer has been on my desktop ever since they announced it. I have never played the game and I intend to keep this image on my desktop until the game is shut down.