They are a variation of Fuzzle... or more likely one of the versions of Fuzzles as the development of them progressed.
Remember these original Fuzzles we saw about a year ago...
Then came the ones we see at the top of the screen.
Then came the latest ones (and likely final ones) from Oddworld.com which are like this... (this one's got his mouth open.
I actually like the ones that we use on the forums the best.
Abe Babe...