It looks like you're new here. If you want to get involved, click one of these buttons!
There are a few threads here where people looking for games can post their username. Perhaps you will find some new worthy opponents here as well.
First one is a thread of people who vow not to use the gimmicks like swap+ and radar. Even though you cannot opt out of them within the game, promising not to is the next best thing:
Next one is for everyone else.
For some reason they shut that one down and you can no longer add your username there but you can still find others who previously posted their username. Since you can't add your username to that post, you can add it to this post instead.
Good luck and have fun!!