chiefcanuck.com
Titanfall Beta Sign-up and Trailer!
Titanfall Beta Sign-ups are up earlier than the expected 6pm PST launch (announced by Vince Zampella). Spots are limited! Go to register! Hopefully see you on the virtual battlefield. “Keep …