Another game from addictinggames was posted on the UF forums today. For all those who found whacking a penguin around not quite sadistic enough there is The Kitten Cannon
My best so far is 1064ft.
Must try harder.
Edit: Make that 1123ft, now I must get on to actually doing something tonight.