Touhou Witch's Night Market: Version 1.0.5 was released on December 12, 2025!

Version 1.0.5 was released on December 12, 2025! This update finally completely fixes the mouse lag issue! However, there is still about a 20ms delay, which you can further reduce by turning off the 'V-Sync' option! * B…