Its finally Here! Titanfall beta signups are live! The most anticipated Game of the year has a release date and the beta access is live for users to sign up. The Beta goes live on Feb. 14th and EA is promising to get users access or at least a notification of access to the Titanfall […]

Read more