Anyone else sick of seeing these new releases from Handstorm Inc? Every day there seems to be 100's of these 'Whack a....' games from this developer.