Here it is! A little longer then usual, but fun!

Feedback?