Enemy movement is entirely random, that's true. An alternative would be to implement a separate type of enemy with a more predictable movement like pacman, but that kinda blew past my abilities and time constraints considering it's my first attempt XD
Happy to hear you liked it nevertheless =)
The accessibility regarding colors is a problem, yeah, might fix that in a patch once the jam is over.