Very impressive for a first game! Going for a VVVVVV-like game is brave - it requires some really good level design to make work and to make fun, and you managed to do that. Nice job! Love all the visuals too.
(The smiley-faces were a nice touch too, to keep the mood up after dying to the spikes for the 100th time :) )