Thanks for covering it. The replayability is indeed supposed to be the main appeal. I based a lot of this on my experience with Age of War and it was fun to try out different strategies in that game. I thought a branching story could enchance it, so that in addition to different strategies, you could also see different endings.
And you may have a point about ability sounds, but the lack of "attack sounds" is intentional. Listening to a cacophony of a million slashes would not be a fun experience. And, in my opinion, in Age of War the attack sounds only distracted from the glorious soundtrack. I did add the essential ones thought - to let the player know when an enemy gets through and when a story event pops up.
Either way, I'm glad you enjoyed it. Also, I fixed one bug that caused the story events to progress when they are not supposed to. So you shouldn't experience them popping up so fast if you choose to replay it.