Gears of War Judgement has launched and we attended the Microsoft Store out in Century City livestreaming the whole event.

Read more