Simplicity: Quite simple.
Fun: Quite fun to play, although it is made less fun by how dang annoying it is to have to wait for the enemies to spawn.
Creativity: Not entirely original.
Visuals: Not the best looking, but you did good with the time constraint.
Sound: Loved the audio.
On Topic: 50% in my opinion.