Destroy All Humans Review – Worth Probing Deeper?
We live in a time where all sorts of games are getting a chance to be remastered, remade or even to get a sequel. Some make sense, and some are genuinely surprising choices. I’d say Destroy All Humans is the second one. Originally released in 2005 it did […]