This game seems very ambitious, and at the same time still very random. Without a way to counteract the randomness, I have trouble getting very far. It also seems like there might be a rotation to follow in attacking, but with the added apparent randomness it's hard to tell if the rotation is a pattern I should follow or something I'm making up.
Interesting, hope you keep working on it.