Alex McHugh Articles Injustice 2 - Launch Event and Impressions May 18th, 2017 Injustice 2 is launching and to celebrate WB Games held a launch event in sunny South London. The main event involved a tournament organised by...