Tagged: Mars
Mass Effect 3 is fast approaching, and new footage of the game showcasing gameplay on Mars and the reintroduction of Liara has emerged to remind players just how close the game’s release is. While discussing the game in the video,… Read More »