The connection's bit spotty, but I was able to do a full run of Tower Defense just now, so I think things will slowly be returning to normal soon enough (launched game through the Tweaker)
Also, I live on the east coast of America, so no IP ban, I don't think
Connect With Us