PC and Xbox gamers have been anxiously awaiting the release of Titanfall since it was unveiled last June, and that wait has finally come to an end. Publisher Electronic Arts (EA) and developer Respawn Entertainment released Titanfall to retail stores across North America today, which is notable for a few reasons. The first is that it's an...