I can see the resemblance, but I think this could have been a blog. Or turn this thread into a 'Things That Look Like Oddworld Things But Aren't Oddworld Things' thread.
I see the resemblance. Have some fucking imagination, all of you. The eyes are similar, the construct of the nose and the jowls, the only fundamental difference is head and nose size, otherwise these would be pretty close.
Good spot. Good movie.
__________________
HAPPY HOL-ODD-DAYS!
I bought some powdered water, but didn't know what to add.