iDamaged Hands-On Preview Ruan Shiels·May 16, 2011In the upcoming "iDamaged", you don't cower before a mech that's armed to the teeth with every weapon imaginable. You drive it. Sold yet?FeaturesMagazine·13 Comments·0