Congratulations guys (and girls), the road to Steam has been a long one, but it should all have been worth it by the time it is fully released. Please prepare on how you will manage the Steam forums and this one, you might get inundated with posts, hopefully many more positive than negative ones.