A skill-based challenging game with high replay value. Rich battle mechanics, great soundtrack, engaging writing. Both strategic and tactical layers shine. Everything matters: party composition, perk selection, weapon choice, recruitment decisions, etc. This is a tough nut to crack to fully grok its intricate mechanics. Outstanding.