One word, and I rarely use this word, EPIC!