I've noticed people joining/finding this server somehow despite me not bumping for a very long time.

This server isn't out just yet, so there's no point in joining. Thanks.