Aliens? A simulated world? The Third Street Saints? Yup, this is one big bad expansion pack. Apparently, this started out as an April Fool’s joke of sorts (must’ve missed that one) but now THQ has actually made the darned thing into a full blown single player (stand alone!) expansion pack…
Read More