Red Faction: Armageddon Review
Review - 3rd Jul 2011 | By Christopher WakefieldCan anyone honestly say that they don’t like blowing stuff up in games? Maybe my psychiatrist was right and I am a deranged pyromaniac or perhaps there is just something in…