TitanFall Beta Opens

Mother of all things awesome, it's almost here! Xbox One owners, the reason you bought your system is almost here and to hold you over for the next thirty days. Respawn has launched sign ups for TitanFall's ...