Yeah, it turned out quite difficult in the end. Fun fact the first level we made ended up being the last one, i.e. the hardest one. We appropriately named it "Frustration" haha :D