do we have a release window? also, is the steam ver. only coming out when the full game releases? i would love to pick this up rn, but i primarily play games on steam.
regardless, i loved the demo and cant wait for more! <3