If you say so, it's hard for me to verify since they made a great many announcements :)
You'll have to forgive me for being skeptical but somehow I feel something is missing from the story here but sucks that you lost if everything you claim is true.
In-game ticket is probably only say to go, a forum GM won't be able to be much assistance or email/call them.
