Games like Scratch your LuckReleasedDec 31, 2026DeveloperKiller Duck StudioScratch tickets, upgrade your odds, and pay deadlines before you go broke.View on Steam