Not to join in the chorus too much but, yeah, def found it a bit hard. I'm a sucker for platformers too so I think with a bit more polish it could be fun... maybe faster movement and better physics?
Also, just FYI, the Santa sprite wouldn't appear in fullscreen mode for me.