Tag Archives: Shadow Complex

Free PC version of Shadow Complex Still Available

Last month Epic games announced it would be giving away free copies of Shadow Complex: Remastered off of their official site. Shadow Complex¬†is a Metroidvania adventure that has earned multiple awards and critical appraise. After its release on the Xbox Live Arcade platform it set records as the highest selling …

Read More »