RELEASE Oct 19, 2025 100D6 [Free] [Puzzle] A puzzle game where you place dice to match their colors or numbers. Source · Permalink