I've just arrived in world four and enjoyed absolutely everything so far. <3
My only suggestion would be to increase the invincibility timer when you get hit, I often lose two hearts in what feels like a single collision, once I even managed to lose all three.