Wow, that's such a super developped game for a jam ! Really well done ! All those modes and variations really make the game super interesting !
My only tiny netpicks would be that the mute buttons constantly obstruct some of the scene during gameplay, and that the story mode is a tad too easy (I never really had to use powerups or turrets), although the extra content really makes up for it !
Once again though, really great submission ! Congratulations !