Yeti games rule. I was the champion of a bunch of them on the headshaving forum I'm a member of. I'm probably not anymore. Those games are fun as hell, and addicting.
Todd - Go to yetisports.org and do the quick registration if you want to play all the game. I found some I didn't know existed. I like the Orca Slap myself...Very hard to do