Shadow Complex: Remastered – Free for a limited time 4. December 2015 Category: Gaming, News and Opinions Written by: Malamute Leave a reply An older Xbox 360 exclusive title will be released for free for a limited time on PC. Shadow Complex was made by Chair Entertainment, which by the time was owned by Epic Games. Download it here! Tagged under: complexepicgamesShadow