Visually, it's ideal. Brilliant contrast, great aesthetic, very nice and appropriate use of particle effects for some added juice. The controls feel good, and you've got a very solid base for a platform system here. I like the premise, and it executes that well. It is obviously very short, but I'd rather play something short and polished than something that outstays its welcome.
Overall, I think it's a really solid effort. Good job