It's rare to find an exceptionally great game on NG, like this one. Oh, there are some minor bugs, there always are bugs. But I must say, this is one of the few games that I enjoy returning to, as it nails exactly what players like in a game, which is, progressing, leveling up, and discovery, despite the limitations, or rather, because of it. And yeah, I never expected a canadian to make a good game ever.