Am I going crazy or is there some sort of like Muskrat things playing instruments and singing!? Time to stop drinking Cherry Coke in the morning..