Thanks for the feedback all (and the vid, ortoslon - interesting to see someone else play through!).
indemand: It took about 20 hours (or thereabouts) to make the level, from planning stage to upload stage. The graphics were definitely the most time-consuming part, and I think you could make a level this size with non-custom graphs in a quarter of the time.