Cool! Got hooked, since I have the same idea with turn-scheduling. Was very interesting to try that approach you did.
Still not got what’s happening when you collide with the enemy. At first play I thought I controlled the orange robot and got confused :) After two plays I started to win more often, when I got all the rules