For the last while I knew I heard that name before and I think I got it - wasn't that the name of the evil corporation in red faction?
Saints Row 2
Game » consists of 23 releases. Released Oct 14, 2008
Game » consists of 23 releases. Released Oct 14, 2008
Log in to comment