Earlier this month, the new DLC for Crackdown 2 was revealed by Ruffian Games. Today, we get to see what all the deluge is about in Deluge as it officially hits XBLA.****

More...