Review: Fallout 3: Mothership Zeta

By Bup
Space: the final frontier...

Space really is the final frontier with the recent release of Bethesda’s final  Fallout 3 DLC titled Mothership Zeta. In Zeta, the player is abducted by an alien spaceship and must fight his or her way out, or be cyrogenically frozen and tested on for all time.  The new DLC adds new alien weapons, characters, more »