Arena Battles, Terramorphous, and the Mechromancer, Oh My! My hands on preview of Borderlands 2