35K 88% Why Avowed and Clockwork Revolution Surprised Us For Different Reasons at the Xbox Showcase | Summer