This is my hardest level, but I also think it's my most fun. At least, I can enjoy playing it too! It's of the school of design where I threw a strong, but very difficult, concept against the wall, then added other things to make it easier until I was, once in a while, able to finish it myself.
There are some tricks to it that I shouldn't spoil. Just trust me, there are some little aids to the player throughout.
Well there is one thing I think I should mention: there is a Star pretty early on that I really think you should get. It's not hard to find, there are no invisible blocks anywhere in the level.
You might consider this to be a roguelike Mario level, it's of that kind of random difficulty. Well, it might be as close to it in the Mario style as you can get.
(EDIT: Added linebreaks, for some reason this got entered in HTML mode in Blogger.)