Games's Oven

The Winner of IPCA game jam 2018
Puzzle