Great clean coding, but simple graphics. You should add more effects and filters, or team up with another artist to improve on it. Still great, I give it a 3.
Two things, the AI is pretty bad. Second is the low amount of health. When they do hit you, they hit your hard and if you don't have a good strategy you're as good as dead. Great effort though.