fans will find a new destination awaiting them at the game's official site today. Where does said destination lead, exactly? Why, right to the beta sign-up page, which means that -- with any luck -- the game should begin testing sometime in the near future. To sign up for yourself, head on over to the game's official site.
[Edit: Apparently sign-ups were active last month. So there you go. Treat this as a reminder.]