Oh No! I hope he's okay!! Just call the vet first thing in the morning if he is still showing signs of pain! Believe it or not, one time I was running really fast upstairs in the dark and didnt know princess was in the front running toward me and i accidently kicked her right on her face...

she was crying too, but she was okay after...
i hope everything is okay!!!