I Hate You, Ski Safari. Okay, One More Game.

Defiant Development's Ski Safari is one of those annoying-as-hell games that doesn't have much to it other than an infuriating knack for making your finger hit the icon reflexively every time you even so much as glance at your iPhone.

I see Ski Safari being compared to iPhone classic Tiny Wings quite a bit, and to an… » 5/08/12 12:00pm 5/08/12 12:00pm