Going through the game for the first time, but I’m an experienced ARPG player. For me, it was unclear why I was unable to unlock my mastery after achieving level 20. The only requirement I could see was to have level 20 in the base class. The requirement I was missing was progressing the main quest.
My suggestion: Update the tooltip when hovering over each mastery tab in the passive tree menu and the mastery class descriptions to include something along the lines of “Requires level 20 in (Base Class) AND complete the Main Quest (insert quest name)”
EDIT: One more suggestion. When zooming in on the map, can you center it on the mouse’s position? To clarify, when I go to a waypoint it opens the map slightly zoomed in on wherever I happen to be. I then have to drag the map around if I want to find a distant waypoint. If I zoom all the way out to find the waypoint I need I’d like to be able to hover over the area I want to travel to and use my scroll-wheel to zoom in on that spot.
AWESOME GAME!!! Keep doing exactly what you guys are doing (player choice/squashing bugs/rock-solid gameplay mechanics) and this is going to be a sleeper hit.