This site has nothing to do with the original site. Nebulance's owner just had the idea of starting a new site "using" the same name as the original site, although he knows that TehCnnection's staff are about to revive the old site also. For now, to get in, you need to be a member of Nebulance and ask the owner of an invite or get an invite from a friend who's a member of Nebulance and got in the same way.