Gosh... This level is so familiar... I'm not sure, but I suspect I've played it before.
Anyway, it is a great level. Very old-school style. Just something I'd expect from Knytt Stories' earlier days.
That, of course, means that there are many frustrations like in the early days. Part of this might be the old approach of "challenge" (Simply random scattering enemies throughout the level even when the obstacle is tough enough).