The submission to get the game on Steam (popular webfront) got pushed back with no recourse I believe so it's probably not going to happen anytime soon.