I had fun playing as the demolitionist. Having all the environment react to explosions is a clever tie-in to the theme. I also really enjoyed the speed of the movement. It added to the arcade feel.
I did find it tough to get kills since the enemy health regens so quickly. And I kept hoping for more progression, like leveling up my weapons or unlocking new skills.
Great work overall though!