Well I hope to see you qualify! The only constructive feedback I would say is the lack of a web build could hurt you- You might have to play every game and leave a comment to make up for that, or else you're definitely going to lose points for not having enough ratings. My game has a really long loading screen so I'm gonna do the same.
As for the storytelling my nit-pick would be that the intro story crawl is a bit too long, and I wish the story was told through gameplay somehow. But I get how challenging that is.
Hope to see this game grow in future with some more art and more weapons & heroes and stuff. The gameplay loop you have here is perfect it just needs a bit more refinement and the heroes could use a little bit more personality.