omg the last few levels were evil. Once I decide to actually think deeply about them I was still stuck but then really impressed by the solutions once I solved them after a few hours.
I think initially I was confused about exactly how the bomb exploding/pushing mechanics worked, because the earlier levels were easy enough to solve without understanding them thoroughly.
It wasn't until the harder levels that i was forced to figure them out and then it was really neat! Perhaps there needs to be some tutorials to make the difficulty spike feel less harsh.
Anyway fantastic puzzle