Very good! Memorable visual, solid mechanics, level design and controls, what is very important for platformer. Surprised how much you managed to fit in just 2 MB)
More levels and tweaking or adding coyote time (seems like there isn't) - and you'll get exellent game)