Ok, I had a look at the level.
Hardly impossible, though perhaps slightly annoying at times, and requires lots of pausing.
Since it's July 4th over here at the US, I'm probably not going to stay on the computer too long, but I could probably beat the level within a day or two at most.
Nice level design by the way. B) It'd be nice though if the rest of the level besides the starting screen serves a purpose, other than just mere decoration as it is now.