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!
One of the big bosses in the game!
Your comment will be anonymous unless you join the community. Or sign in with your social account:
One of the big bosses in the game!