The ending cracked me up, I kid you not.
"Why is everyone in this cartoon dressed like a fHONKing ninja?" When Yami showed up and said that- let's just say that there are some tears in my eyes, this is so funny. This is the best Kevin Bacon joke Kevin Bacon has ever seen. Seriously, I loved this and I can't wait for Part 3!