Full release is on Steam :)And the demo will get an update at sommme point :)
Well . . that's great for people on steam but . . . what about us?