"TITANS" content on TweakTown - Page 1

We found 1 items for the tag: TITANS

Titanfall Xbox One Review
GAMING

Titanfall Xbox One Review

The big hope of early 2014 for the Xbox One finally arrives. Titanfall is good, but perhaps the hype went a little too far. Let's see.