A busy task for non-idle hands.
ldie

Source and More information: ldie [Free] [Puzzle]

Author: itch.io