iDuel Online by Namazu Studios is a recently released, free game for the iPhone and iPod Touch. In it, players create and equip avatars that they use to battle other…
Continue Reading