There seems to be some sort unrecognized spider/bot, or something else really odd going on. There's about 15 guests, probably more viewing attachments in the thread entitled "new Species"
http://www.oddworldforums.net/showth...#postid=101600
Just thought it was a be focked.
EDIT: Wait, no... Just realized there were multiple PAGES of "Who's Online". Hence, the new record of 140 people on at once.
Damn.