I've had a really positive experience with the game, but my expectations were admittingly low. Not really the game anyone thought we were getting, but it's a fun game to unwind with after work. It definitely suffers from the "game as service" mentality that pervades the industry these days: the industry has been conditioned to think that it's okay to put out a game before it's finished.