gotta love when a game has a super nice skill tree

like mmmmh, a coherent web with semi-linear progression with the ability to spec into what you want