“Titanfall” wins big at Game Critics E3 Awards

Congratulations to Xbox exclusive “Titanfall” which won a record 6 awards in the E3 Game Critic Awards announced today.