It's not terrible for a first game. One gameplay mechanic that always annoys me though: in snake, you should die when you hit a wall. (Yes, that means simplifying your code.)
I found a bug/glitch-esque thing: On the level "8 sideways" (5th from the left of bottom row on level select), standing on the block in the first area glitches (collision detection problem).
I'm quite suspicious of this game. It's also found on other game sites, most notably at http://www.bigfishgames.com/online-games/6205/fish-lets-jump/index.html but I won't flag it yet.