I have been trying to understand the UI for ten minutes and I am afraid I will have to give up. I truly liked the concept and your idea of having modules and savable bots, but I could simply not make my JS code do what i wanted :( I will check back later to see if you have added some more tutorial :)
It's an interesting concept you got here. I just couldn't get pass the second arena because I wasn't able to make my robot turn or move at all. I liked the idea, but the leaning curve in game is too high and only programmers will be able to do something with it. If you worked on a tutorial level that could explain how to do simple stuff( like shooting and moving) it would certainly increase the public for your game!