Mass Effect 2 Demo Hits Live, New DLC Out Tomorrow

EA and Bioware released a demo for Mass Effect 2 today on Xbox Live and announced that the previously announced “Overloard” DLC will be available for download on June 15 for 560 Microsoft Points. Overloard will feature five new levels and two new achievements.

Along with the demo they have included a short rehash trailer to get anyone who is new to the series up to speed, check it out below.

Warning: This trailer may not be suitable for all ages.

Get our Top Stories delivered to your inbox: