I just love the game, It's very good. The only thing I don't know is how you get the roast hog achievement. For the rest I have everything, I even got 28.1 seconds in the assorted pack! (althought it doesn't say in the highscores =(.
for roast hog you stand-----earth------------15seconds(yes a malevolent power replaced half the sentence with dashes even though its really obvious what the achievement is from those 3 words :P), you get the super secret character after you get all the achievements and another bonus :0