Homerun in BerzerkLand - Free Sports Game from AddictingGames! Really fun game, it is like kitten cannon meets smack the penguin. Lots of challenges and shit if you have nothing else to do atm.