I haven't played Witcher 3 yet. I need a new GPU before I even consider it.
DA:I is a very good game. Gear locking is pretty annoying but you get a pretty good range of roles in your class. If you want to play a battle mage then Knight Enchanter is undoubtably your baby. that class is actually broken it's so strong. The armour might not improve with that specialization but you get in tradeoff self regenerating barriers that get stronger as you do damage. I was tanking with my knight enchanter better than my tanks, and doing more DPS then the rogues. Horrifyingly broken, but still fun.
I don't doubt that Witcher 3 is more your speed though. Get DA:I on a sale, EA has had several fire sales already on it and it's always better to follow your own judgement than others.
DA:I is a very good game. Gear locking is pretty annoying but you get a pretty good range of roles in your class. If you want to play a battle mage then Knight Enchanter is undoubtably your baby. that class is actually broken it's so strong. The armour might not improve with that specialization but you get in tradeoff self regenerating barriers that get stronger as you do damage. I was tanking with my knight enchanter better than my tanks, and doing more DPS then the rogues. Horrifyingly broken, but still fun.
I don't doubt that Witcher 3 is more your speed though. Get DA:I on a sale, EA has had several fire sales already on it and it's always better to follow your own judgement than others.