You took 'challenging' in a different direction. Quite an emotional experience, nice job!
Thank you! Next time I should really try to fit in the jam deadline :P