Xbox one Titan fall demo

Meh, played it a bit, not overly impressed yet for the hype its gotten. Maybe i need to play a few more hours
 
Back
Top