Home News New Mass Effect 3 screens reveal mystery turian By GamesRadarCarolynGudmundson 26 August 2011 WHERE IS GARRUS?! Comments Prev Page 1 of 6 Next Prev Page 1 of 6 Next Prev Page 2 of 6 Next Prev Page 2 of 6 Next Prev Page 3 of 6 Next Prev Page 3 of 6 Next Prev Page 4 of 6 Next Prev Page 4 of 6 Next Prev Page 5 of 6 Next Prev Page 5 of 6 Next Prev Page 6 of 6 Next Prev Page 6 of 6 Next Comments GamesRadarCarolynGudmundson Life is nature's way of keeping meat fresh. Topics PAX Role Playing Mass Effect 3 Show more