I played/tried to play this recently but got thrown out rather abruptly, while still only having a couple of powerups. I'm not sure if that's supposed to be the ending?
That said, I enjoyed the level - what I saw of it - rather more than I expected to. I've played a few other levels with a similar look and idea, and found them barely navigable; yours has the happy distinction of actually being navigable.
Also, there were some screens that were actually quite beautiful, in a surreal, fractured way.
The music was a nice touch, too.