Wow, this was good. The last color change really took me aback. I really felt what was about to happen.