I just took a look at your ongoing games, and I suck at all the maps you are playing right now

I would be happy to sit for you if you cannot find another player, but I would advise that you try your hardest to find someone else, since, like I said, I am not good at those maps
