Not the entire game, but "Season 1" is complete and even on Steam. It's a rather finished product. But it's just the first part of the story, so you'd have to wait for more of the story. Still, it's a good amount of fun and you can try different playthroughs of the first part, and having to wait for more of the story is like binge-watching a show on Netflix and waiting for the next season (just hopefully less wait time with this game!). If you want to wait for all the parts of the story to be done, though, then no, it's not complete in that way, and you'll have to wait a while.