Rise of the Triad (PC) Review 8.5
Developer: Interceptor Entertainment Publisher: Apogee Software Price: $14.99 Release Date: July 31st, 2013(out now) Where to buy: Steam, GOG.com, Green Man Gaming, Gamersgate, Apogee store After a long year of…
News, Reviews, and all things Gaming!
Developer: Interceptor Entertainment Publisher: Apogee Software Price: $14.99 Release Date: July 31st, 2013(out now) Where to buy: Steam, GOG.com, Green Man Gaming, Gamersgate, Apogee store After a long year of…