Chess Twist: Demo Update #1

Last week end was a blast, the demo got popular on twitter and reddit. Thanks a ton to everybody who played the game, and especially to those who took the time to provide feedback. So here are fixes for 3 issues that go…