Little long but really well done. +1 on that intro.