When I'm not logged in, I can hit the "Join Now" button and the application comes up. Try again and let us know if it still doesn't work. (Might be the browser? Dunno really.)
I bet there is a way we can manually get him in. Even if we can't officially get him, he's more than welcome on the forums and mumble until we can get him 'official.'