Should I buy it now or wait until it gets released to Steam? I assume that when it gets released to Steam I would have to buy it again.