Shadow Complex Screenshots Steven McGehee June 2, 2009 Comments Closed Uncategorized Epic Games’ new one is for the XBLA, and it’s looking slick. Related Items PS2 Main May 31, 2009 Amazon Luna games coming in February announced January 26, 2023 Taito’s The Ninja Saviors – Return of the Warriors Out October 15th October 3, 2019 Impressions – End of Nations June 16, 2010