I'm not good at strategy games but I somehow like them. And yours was really nice! I feel like the balance and fleet planning was well thought.
The only thing missing IMO was that I would have liked to be able to observe the map a little bit at first so I could plan my strategy before being attacked right away...