HAHAHA I love it! (can anybody beat my score? 5076)
Extra points to the artist, the faces are so funny
As for the music, was it an original composition?