In hindsight it really needs some in-game explanation that the win condition isn't “survive all the waves” or “kill all the enemies to advance”. Lesson for next time: get playtesting sooner. Thanks for the feedback!