Xbox Store “Titanfall” wins big at Game Critics E3 Awards by Major Nelson • Jul 2, 2013 @ 9:43am Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share via Email. Congratulations to Xbox exclusive “Titanfall” which won a record 6 awards in the E3 Game Critic Awards announced today.