Kanar points out some flaws.
I'll be at the con this weekend, I'm super excited still. Especially since I still haven't come up with a decent pitch in German. I swear, it's as if this is a whole different story when I talk about it in another language.
Crossing fingers, though, that everything will work out :)