Super fun! Everything from the visuals to the music was great =D
Also, the fact that the beast's in therapy, lool.