Reminds me of some of those old arena shooter flash games.
The bots are quite difficult but that seems intended.
Only suggestion thus far is that you get a rather large dump of info when entering the hub area that could be overwhelming for some players.
Staggering it out might help or expanding the tutorial to explain more of the features.
You do get the hang of things should you decide to take your time experimenting with all the triangles.