This was an interesting submission, I enjoyed it. I feel like you put coding the mechanics as a priority, which is great, but in the future, be sure to add sounds and visual feedback in the necessary places.
You got really good mileage out of cubes with the different enemy behaviors, that was a part that I enjoyed. Good job!