The final mission is definitely the weakest point of the whole game.
We should be rewarded with:
A) Big [ground] boss
B) Semi-strategic fight (if u played darksiders u know what I mean)
C) Epic loot
D) Closing story.
E) Freeroam after u finished the game, to enjoy the new loot from last boss and test it on monsters u skipped in this playthrough
That would be indeed epic ending.
Instead I got 2000000 towers throwing shit at me.
So I just thought - ok, how about I just watch the ending on youtube instead of shifting through 2000000 towers.
U guys did it right in Divine Divinity.
I have no idea why u decided to came up with this flying nonsense.