I really hope they do massive cleanup before launch day because when people start playing and going to the main selling platform, they're going to be in for a rude awakening.

The steam forums were always kind of a mess, but in a sort of lawless and fun way. Right now they are downright unpleasant.