Titanfall - The Beta / Demo
/Titanfall, the big new game coming from Respawn Entertainment and published by EA, is coming out for Xbox One and PC March 11, and it actually seems to be worth our time. You have probably seen your fair share of Titanfall by now, but just in case you have not, or only seen the super clean trailers here is what it is like to have a Titan actually fall from orbit.
Read More