My playthrough thoughts:
- The keyboard sometimes stops working for menu navigation.
- Using Esc to cancel is not so good on the itch.io platform because it also exits fullscreen mode.
- In the first stage, it took me quite some time to realise that to initiate an attack, I needed to select a ship first rather than select a target. I don't think most players would intuitively understand this without a tutorial or instructions, especially since it isn't immediately obvious that the ship is a player-controlled unit rather than another type of target.
- In the second stage with two ships, it seems that I have to issue all commands to the left ship first, and end its turn, before issuing commands to the right ship, but again this isn't immediately obvious.
- If I cannot Move further, I shouldn't be allowed to select the Move command.
- The attack range is bugged. Ships can actually attack anywhere on the map.
- The second stage involves too much busywork without introducing anything new other than a second ship. Ordinarily, I likely would have stopped playing at this point.
- After I closed the game, I saw that you wrote "Waves can occupy tiles and push ships away, as well as push attacks around them." I played through the third stage without encountering this. I even tried to attack what looked like the aforementioned waves, but nothing happened.
- Overall, I think it's a solid start, but needs more UX polish, and further mechanics and enemies.