Great job on this! The gameplay was fun and smooth. I personally wish there was an "end turn" button, instead of waiting for the timer.
Good point, was something I had in mind, just didn't want break something with my game state manager, but a time skip to something like 5s should have been added.