itch.io indie game Numbloxx (Sega Mega Drive/Genesis) by abadede919302 Sourceitch.io Developerabadede919302 Released2025-12-15 PriceFree TagsIndie, Puzzle, Free, Mega Drive, Sega Genesis, Free To Play View on itch.io