Thx! :D
The behavior of the enemies broke bsically at the end of the development and they started running into the walls. I'm not sure what's causing that but it was a bit awkard :D
I think I wasted a bit too much time with the shader stuff, since Godot distorted some texture colors even when nothing should have caused that and I had to post-process to make sure there are only 2 colors. Also spent too much time around the method of building the level, should have just kept it as simple as I could.