haha I missed you too my little monster buddy! :D and thats ok, same for me, I have exams starting soon then I leave school for good :D btw, loving the holy fool bit at the end :D
I was well disappointed, on facebook we were told that it was meant to come out on the 19th april, but someone leaked it and the video wasn't actually confirmed :(