this was a fairly good snake reincarnation, comparing to how many are actually out there. the main thing that drove me crazy, however, is that you could go through walls. i think that it just takes away from the main point of the game. also, your hard mode really wasn't that hard. there are some people out there that are really really good at snake, and it wouldn't be hard to them at all.
some things that i did like were the power ups / power downs that you put in there. that was a really neat touch and put a twist on a classic game. i also like the style of the graphics. the music was a nice touch, because it fit the genre. overall, good job.