Although these screenshots are taken off of a computer and not screen capped using recording software it's still a joy to see that Mass Effect is real and it IS releasing on 3-6-11.
 





Leave a Reply.