It has to be an OSP(One Screen Program). In other words, all of the code from the project has to fit on one screen. Otherwise, It will be disqualified.
#2: If an explosion of that size were to happen, then a nuclear winter should probably take place at some point in the near future.
Otherwise, it's a decent story. I could be wrong about some things though...
Some problems you don't have to fix-
#1: If a tectonic plate broke (which, first off, seems completely impractical) wouldn't that lead to less earthquakes? If you think about it, The amount of energy required to crack a tectonic plate would probably destroy a fair amount of the plate itself allowing all of the plates to move around more freely and distribute their energy.
It's not a troll. And the music was made by Rwiiug. Anyway, here's the shorter version: KW3S3AD. I could try to shorten it more if you'd like. But, it could take a while.