I enjoyed it.

I have a couple suggestions, if you're interested.
You make a complete break right before the low double C sharp octave. I have no measure numbers, too tired to measure them. Why don't all scores have them? <grrr>
But that seems extreme and totally stops the flow for me. I'm all for radical ideas, but that one is a bit too radical.
At the end, second to last chord, the LH is rolled, and since very few people can hit a 12th solid, it's obvious why. But you roll the RH. That I can peg solid easily. I know many people can't. But there is another way.
For a more brutal effect (it is marked fff!!!), try hitting the RH F sharp with the low D sharp octave, then jump up to the A sharp in the LH and the D# and A# in the RH. You can break the octave, preseverving the roll in the LH, but playing the first RH note with the octave and the other two notes with the remaing LH note will disguise the fact that your hand is a bit small to really nail the RH.
Then instead of getting a weaker sounding roll, can get a Pu POW sound right before the last chord. Your build up to that point is fine.
I've fooled around with this and have a few more ideas, if you are interested. Now I regret never having finished it myself.

Gary