Yes Bioware just delayed Mass Effect 3, but that doesn't mean we still can't enjoy the lovely snapshots of gameplay!
 





Leave a Reply.