Don't let the map intimidate you.
Oh, but it is doing exactly that
Also, I think you'll get teams but it might take a few days because you are not accepting reserved spots. People need time to find players so you might have to wait. I can tell you that I'm in the middle of search right now and will sign up soon, just waiting on confirmation from my third player
"Thou shalt accept thy dice rolls as the will of the Gods" (Church of Gaming)"amazzony is a beast" (Woodruff)