Google reveals that Montauk is a brand of sofas in Canada, but I don't think that's it. Maybe it's talking about that one place in New York or the Native American tribe. Though, this is questionable, considering Notch lives in Sweden. It doesn't seem to be a Swedish word, from what I can find. Perhaps it's a portmanteau? Just a thought.
Edit: Darn, Veebliez beat me Yes, that one seems more likely. But, if it's in reference to psychological experiments, what does that say about 0x10c?
This site's owned by Enjin's owners - I assume that they got themselves an indefinite subscription and just forgot it after all. Pretty sure that Enjin is large enough to keep one site more or less up.