Wow, this is incredibly polished. I really loved the fact that there are markers near where enemies are about to come in from, I actually commented that that would be a good system to implement in somebody else's game. Awesome crunchy feedback when hitting/destroying enemies. If this was a bit longer, with maybe a boss or two, I could see people paying for it. Really great job.