We have finally got images of the cover to Mass Effect 2, the follow up to Bioware's immense science fiction opera. As can be seen on the cover, Shepard appears to be very much alive despite rumors alluding to his death. Mass Effect 2 is expected to be released on the PC and Xbox 360 in March 2010.