Circling back after a 2nd play through, first one I discussed above was about learning the game and how to play, second to actually go for the win. A complete blast both times, last battle was quite good and quite a surprise.

Had so much fun I'm going to play it yet again, this time on hard!