There are several Armor Games, games through the App store. To name a few, Crush the Castle, Hedgehog Launch, Shift, Shift 2, I love Traffic, Sushi Cat, Phit, Phit Phree, and Open Doors.
i have got shift on my ipod 4 and i have seen crush the castle and have seen catapult madness to find out more just go on armorgames.com on safari on your ipod/iphone
What he means is, iPod/iPhone do not support flash (without jailbreaking). You can visit the mobile sight through, say an Android phone, and play all the games on the mobile site.