I am extremely amused by the combination of "I hope I'm not too late" and the picture of a Slowpoke. Late or not, congratulations, I think, are always a good thing!
I dont know if you dont know.. are if you are purposefully playing that you dont, its hard to tell with these internet types. But, in the meme world, this is perfect execution for the "slowpoke" meme.