I heard about all the controversy regarding the development and final result of the game. I understand if people got a terrible first impression when it was first released, but if you're like me and you waited until they fixed most of the issues, then you've found an absolute gem.