quick question, will you release this on steam?? if not i'll buy it here eventually cuz it looks like the ultimate experience
Thanks. The Steam release is at least 4 months away, as it seems now