The Demons Told Me to Make This Game: Update 2025-07-28: Controller Support and many small fixes

Fixed in this update: Spelling errors and typos; Bugs with Achievements and Clues; Battle of Wills 0/10 soft-locking the game; Added in this update: Full Controller Support