I've been out of the loop due to, uhh, other game announcements. But is ST actually confirmed (or "confirmed" in any kind of way past speculation), and is Brian Eddy gonna be on it? Really excited for this one. If there really is a webinar tomorrow it looks like I'm tuning back in at the right time.