I just want to know when the game is coming back, there's no mention of it already. i hope they release it on steam one day as well once they get the...