It's alright, but it seems you went a little overboard with effects. The whole blurred red and orange shit is too intense. The explosion in the foreground seems like it was just pasted on indeed, specifically the smoke. You need to integrate it into the area, so it looks real.