As other mentioned it has singple player Scenarios and Skirmish mode, including two special tower defense/survival modes. We are also building a dedicated campaign now.
Or, creating a decent AI opponent and engaging a story might be really hard.
It's a good solo game, especially with the focus on "quality of life" improvements that reduce the need for raw APM to play well.