I got really busy with work and whatnot back in March, and apparently stopped receiving duty shift emails, and it even looks my account was gone, did something happen?
Can I jump back in next Saturday, or is there something new up?
That is true. This website is separate to the old .info site. Virtually all the users on that site were lost and people had to register again. Basically, this is an entirely new site.