Thanks for the comment! I'm glad you enjoyed it.
I completely agree that the tension could have been better built - more chords that lead to that final crunch, and a more dramatic voicing for the final chord. Thanks for the feedback!