Teeqoz on 13 June 2016
7/10
What they showed of previously announced games was great (Gears 4 and ReCore!!!), but the lack of new announcements holds it down from a higher score than 7.