TLDR; The video version of this article can be found on YouTube for your viewing and listening pleasure: Mass Effect – Lost In Translation

Mass Effect series is a fantastic space opera, with the capacity to draw you in and suck the feels out of you, even if you are a cold, hard SOB. 962 more words