Fun platformer! I really liked the main character sprite. I could go for some check-points, but otherwise I enjoyed it a lot!
Looking back on it I agree it is a bit too difficult.