Is the game available on Steam yet? I wanna buy it and give out that "Currently Playing" free advertisement.
It's still the 14th in steam's PDT timezone, so it's between 12 and 15hours away as of this exact minute.And I look forwards to your friends knowing exactly how pathetic you are ;)