Deliver as much stuff as possible.
Lica

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

Author: itch.io