Finally, after months of only playing Overwatch (which is still pretty awesome), I have finally returned to the world of narrative gaming long enough to try my hand at another round of What Have You Finished This Week? This week's editon: Mass Effect 3.