Had something like this happen to a friend of mine and her game. They even had the guts to take her own coding and application. I have no tolerance for people who pull crap like this. If you have the creativity to write some characters, you should be able to come up with your own game concept.
Also, I'm laughing at the fact they have a part in their rules that basically says "oh you can play whatever you want, but ew, not that fandom. We don't like that one". Way to run a game. Top notch.