Couple o' questions about the steam release

Hey, does anyone know when the game will release for people to buy on steam? Also, am I right in assuming that all servers will have a mandatory wipe when people on steam can buy it?

READ THE STICKY!!!11!!111!

you can find this here: http://forum.facepunch.com/showthread.php?t=1323628