That's what I would have said too.
I'm not sure why but back in the days when those videos were released those things were always referred to as Meetles, but honestly I can't seem to see how they are the same as those:
http://oddworldlibrary.net/archives/...ags/120-meetle
