This game used to be so good. Season 1 had some strange elements but it made it work. Without spoiling it, the ending of S2 was just unfortunate. Though I didn't like it, at least I can't say it was too out of place given what happens in this game. S3, however, is just a different game. It's overly confusing as well because it's built on the same foundation as the previous game. The dev fucked up big time by trying to carry this on so long. S2 should have been the end, and S3 a different project in a whole new world so as to allow for more flexibility.
This went from my top 5 to a mid tier game.