A falling-block puzzle where you help a mad scientist with his latest breakthrough, made for Falling Block Jam 2026.
The game opens on its maker's website in a new tab. MegaClip just points you there.