FLEB

A colorful game of logic
Puzzle