It's too early to get a proper review of the game, all you'll get is a first impression imo.
Forum Rules