Too_Talls on 11 December 2013
It was predicted that the game companies wanted to centralize viewing game content through their services and partners by a popular cod you tuber, I guess this is it?








