This is honestly one of the best games I've played overal and easily the best ARPG. It's obvious to see how the developers are in this to make a great game they're proud to put their name on, and they rightfully have a lot of loyal fans who have been with them since the Alpha or some point in the Beta. I started playing in late Alpha, and the game was rather good even in that early state and they only continue to vastly improve it. It's really great to see developers not try to get away with the minimum amount to make X sales but pay great attention to detail and continue to go above and beyond of what would be an 'acceptable release'. I can't wait until this game is finished, if you enjoy ARPGs at all this is a MUST buy.
You pick a class at level 1, and once you reach level 10 you have the option to pick a second class, although you can do it at any level after 10 as well if you're not sure what to pick. This allows you to have some really great hybrid builds with huge replayability potential. There are currently 5 classes, so the combinations you can make are quite large, and they plan to add at least 1 more class in every expansion.
Grim Dawn has a great mix of C'thonian elements, undead and other demensional demonic enemies. The environment is beautifully crafted and the plot/quests are well thought out, the additional info diaries you can find are fun to collect and read, although not a nonsense mundane task like some games make finding such things to be.
Grim Dawn has a good difficulty level and can further be increased by choosing a Veteran mode, and later when the game is released more difficulties will be released.