Lost Minds

Relaxing connect'n'pop arcade puzzle game
Puzzle