What is the status of http://www.timetravelforum.net? It was submitted to http://dmoz.org/Science/Physics/Relativity/Time_Travel/ over a month ago.