Thanks Tek - I actually got a response to my appeal this morning and got a big whopping apology and a reinstatement.
Now I'm considering starting back up - so only one week lost!
I love new blood - I have my regulars who are fun (and I've made so many friends!) but new teams and new people are fun too! Send in your team ideas and watch me play them! If you are present at the Twitch stream AND you sent in a team for me to try, you're entered! It's simple!