Hi! We've just launched and immediately discovered something pretty horrendous with the match making. It's broken for now, but custom games will be working until we patch it. Basically you'll all join a single server that's ongoing if you try to matchmake 1v1. Patching asap.
I'll discuss other bugs with you may have in the discussions panel. Jikes!
Skorpan