Thanks for the detailed feedback, the levels actually went through a lot of versions, this is the one that I settled after countless play tests, but I agree there's definitely room for improvements.