SpreadCheat Sep 25, 2026 SpreadCheat is a puzzle game that fuses intricate spreadsheet challenges with a comedic, 90s financial vibe in a retro Windows…
The Devil’s Due Sep 24, 2026 You lost your soul in a poker game against the Devil. Now, trapped in the infernal depths, your only hope…