iPhoneVideo Game Reviews iPhoneVideo Game Reviews November 24, 2010 Crazy Critters (iPhone) Game Review I’m beginning to wonder whether all this tapping on my iPhone’s screen is going to cause it…