Probably just me but I found it very difficult. That said I can see it's had a lot of care and attention and the procedural level design is a really nice touch. Well done!