Very funny, congrats on making it throught your first game jam, hope there will be more in store for you.
However, the first explosion sound scared the heck out of me and I think you should add a fair bit warning or adjust the volume a bit,
Haha! That's something i am planning to fix fix post jam