One worm for all and all for one!
Funkee Worms

Source and More information: Funkee Worms [Free] [Puzzle]

Author: itch.io