Revealed earlier today during the Microsoft E3 press conference, here is the first set of screenshots for Shadow Complex from Epic Games and Chair Entertainment.
A trailer is available as well featuring cinematic and gameplay footage
Shadow Complex hits Xbox Live Arcade this summer.
Q3 Visor face mask, nice.
Spider monster was cool.