Watched this over the weekend as it came up on a movie podcast that I listen to and they happened to find this and talk about it recently.
Meh, while overall I enjoyed it, I wanted a proper ending/reasoning. I'm assuming that the explosion was a metaphor for something, but it just missed the mark for me.