Platforms PS4/Xbox One/PC Developer ChAIR Entertainment Publisher Epic Games Genre Action Platformer Platform Played Xbox One First released in 2009, Shadow Complex received critical acclaim and was frequently labeled by various outlets as the best Xbox Live Arcade title of the year in addition to being viewed by many…