Shadow Complex Remastered Released for PC… Free

At the Video Game Awards, Epic Games announced that the Xbox Live Arcade (Xbox 360) title, Shadow Complex, has been remastered for the PC, Xbox One, and PlayStation 4. Moreover, it is…

Read More