

Available 8/3 on Xbox and PC, Fallout 3’s Mothership Zeta promises to be the mother of all DLCs; you’ll use alien atomizers, wear spacesuits and fight battles in outer space~
via : bethsoft
~geek stuff anime video games science fiction star wars star trek gadgets gizmos style art~
No comments:
Post a Comment