Itch! is a puzzle game with simple rules, intuitive controls and tricky puzzles. The game principle is to simply arrange four equally colored fleas side by side in a straight li...