Seriously one of the best mashups I've ever seen. The transitions, the music, everything is just done so well. Hope you enjoyed!