I don't really enjoy the game for more than 10-20 hours after picking it up (gets boring fast for me), and have problems with it, but kudos to the dev team. I agree, huge turnaround