Really solid and fun. This would make a great mobile game with some more polish.
The first couple of levels are especially good and feel the most puzzle-y, with the later levels feeling more like action-shooter games. Which isn't bad! I just preferred the puzzle side.
I think it would be neat if the hazards were a different colour from the rest of the environment, and the player could maybe see the explosion radius?