NeoNoodles

NeoNoodles was a information wiki.

The site became heavily spammed, it appears that the domain name has lapsed as of 2009-02-19.