Delightful, and very ambitious! Well done!
A simple tweak/addition that might be nice would be to give the "end turn" button a shortcut key; perhaps space?
One might even say too ambitious haha!
You're right, it could be nice! when/if I have the motivation to come back to this project, I'll add it.