Hello, I would like to know if there is already a scheduled release date for Steam. ?
says this year but keeping it vague. Its almost over half a year now + the demo hasn't gotten a public update for over half a year. So take that fact with a grain of salt
Yeah, right? They were saying that two years ago, too. Haha.