Mass Effect World Vistas Category: News Archive Hits: 828 Written by BuckGB on October 9th, 2008 Tweet View Comments After several months of inactivity, BioWare has updated their official Mass Effect website with eight new wallpapers featuring various world vistas in the game. View the discussion thread. back to top Related Games: Mass Effect 3: Reckoning Prev Next