Very nice puzzle!
I have encountered some bugs:
- Red Spiders never jump when my character on same floor
- Some spiders walk upside down)
- Sometimes barrels shifts from ropes and hangs in the air
- Unable walk on platforms, that moving up
But this didn't stop me from enjoying the game)
(ah and maybe I sacrificed too many acolytes and have a soft lock, my fault :)