+ One of the most satisying combat in any arpg game ever. + Excellent classes and combination of classes. + Deep build development with better respec options than other similar games. Trying builds on your own shouldn't be a hassle. - Light randomization on level design - Graphics and performance are mixed - Multiplayer could be implemented better A great arpg with excellent combat and fun to try your own builds. You don't have to play forever to get a challenge, but the multiplayer is not the best if you want to experience the story together.