Titanfall has been out in the wild for a few weeks now. And all of the reviews have been pretty favorable. Now its my turn. I truly wanted to hate the game before I even purchased it. I mean its the culmination of the worlds evil (in gaming) EA and Microsoft. Then I noticed the […]
Read all of this article on the website.