Nice work! I like all the tension building all culminating to an 'Ah...fuck' moment.
thanks. Im glad the tension came across. I was worried it might not.