So, this is amazing. Quality work.
Question: Is the only way to get it to show the full board at once by setting it to vertical? If so, maybe consider allowing it other ways. Some people (myself for example) have their cabs running windows in Portrait mode. So, setting the game to Vertical rotates the game again.
Anyway, really far better than anything I've seen simulating this game before.