Babbity

A matching game where you're stuck in the puzzle!
Puzzle