Sorry for the ridiculously long wait. The past few months I haven't had time to work on PT due to studies, moving countries, etc... however lately I have restarted my efforts on the website and am working every waking hour of my free time to fix it up! (Well, almost). I am moving to a new technology, and I don't have the help I had for the earlier version, so it's a lot of work, but don't lose hope! I hope to get it up... erm... "soon."
If you want some more user activity on the site (it's currently stagnant) spread the word, get people to join! Send me usernames and passwords, and I'll register anyone.