Oh sweet item pickup noise, never leave me again.
When you say 'Steam later today' you mean for the update. Not some low key announcement about steam activation, I assume. That would probably come with more fanfare. Although don't Steam copies still use the in-game updater like AI War does? Or does it update through the normal Steam process?
Edit: Does Storm Dash seem slower, or am I crazy?