iDamaged is an action packed sidescrolling mecha shooter with tons of enemies and weapons for Apple's iPhone / iPad and iPod Touch! iDamaged is available NOW on the AppStore!
This is taken from the iFanzine article over at Ifanzine.com . It is 1 of the many bosses in iDamaged.