Titanfall’s release of March 11th is looming on us, the game hits the news again as the developers, Respawn, have started addressing concerns on their forums regarding the nature of the cloud based dedicated Servers. Just a few weeks ago,…

Titanfall’s release of March 11th is looming on us, the game hits the news again as the developers, Respawn, have started addressing concerns on their forums regarding the nature of the cloud based dedicated Servers. Just a few weeks ago,…