You’ve all played Defender’s Quest, I assume that’s why you’re here at least. Defender’s Quest is probably the TD game with the best mechanics I’ve played, but how much would you have honestly been invested in the game if the story wasn’t as good as it was?
Take literally any other Tower Defense game available. You have one of three options for story available in it.
A) A generic “We have to get to the end and kill the dark one” story with little to no plot beyond that.
B) Hilaaarious fourth wall breaking comedy, pop culture references or other nonsense.
C) No story. Just mechanics.
If Defender’s Quest had decided to save expenses with the story and went with one of the three options above, I believe that - no matter how good it’s mechanics - it wouldn’t have gotten far beyond flash hubs. The sort of game you fire up, play through a bit to pass the time, close and forget about. But by not half-assing things and trying to deliver the best story possible, you become invested in getting to the end and seeing where it all leads to beyond your obligated ‘CONGRATULATIONS! THE END’ screen.
People who play through the game tend to have the same reactions when they come across the characters. Slak is hilarious in a ridiculous way, Ketta adds flavor for life in the pit, Bakal spices up the game with story teasers, Wrenna adds darker humor than Slak can provide and drops lore, Markos serves as thre straight man for Azra with more grounded humor and gives her someone to relate to, Niru is there for one final “Holy crap, this world has dragons? And they’re on my side? Awesome!” smearing of icing on the cake.
You’re made to have an investment in each character because you get a feel for what they uniquely provide to the plot and you want to see them all reach the end for reasons beyond simply beating the game and being done with it.
Take that away and what really makes the game that much better than Protector, other than the better battle mechanics? Mechanics alone don’t leave a lasting impact. Another example is Thomas Was Alone, there’s already plenty of games like that on Kongregate, but none of them had assigned a story to each character before. Everyone has a personality, everyone provides a unique function to the mechanics and you want to keep them all alive, help get them to their end goal.
I think it might be in the best interests of indie developers to try and hire actual writers for their games like Lars did, instead of relying on their own ability if they’ve never written anything before. The only problem is, how reasonable is it to expect that?