Is there a reason why the game is available here, but not on Steam (even as an Early Access title)?
Simply because we want to develop it more before launching on steam.