Sadly I can't access the game or anything on the .org domain anymore (which means I can't create reward codes among other things). Being in China, it usually worked before the move. Now, not at all. The game page is completely blocked (doesn't even fetch) and when I try to access it through kongregate, I get the message that the servers reached the maximum number of connections and that I should try again. Needless to say I've tried everything over the course of a week or so.
Looks like I'll have to invest in a VPN. Will take me quite a while.