Did You Know They Made a Mass Effect Ride?
Mass Effect: New Earth is unveiled at California's Great America theme park. Join Rob and Mary as they get a sneak peek into this new 4D holographic experience.
Filed under: Video Games


No Comments »

Leave a Reply

Back to Top