Midnight Billiards: Demo Update 20250723

Fixed an issue where poweroff cast could be mistakenly triggered at the beginning of a turn. Fixed an issue where players might unexpectedly leave during challenges (fixed again!).