lots of skill trees and mental discombobulation