EDIT: Problem solved, see my post below.
I lost my account in the "massive loss of data" the site suffered this past week. The homepage says "Registrations have been opened to allow those who were in our site to rejoin," but they don't say how or where to re-register. The "register.php" page says "Sorry, the site is currently invite only." I looked around some more but couldn't figure it out.
Does anyone know how/where to re-register? Or if not, can someone give me PtP's IRC info so I can ask them directly? Thanks!