More about Itch!
Get the data about this game v23.3.1, its overall size is 22 MB; by the way, users can download this game under the names Itch and Itch! Demo. It is a free program by Serato Audio Research and you're welcome to get it. Belonging to the Games category, specifically Puzzle, makes it popular among such programs. The most popular versions of Itch! that run under Windows XP/7/8/8.1/10 are 23.3 and 2.2. The most popular installers for this game are ITCH.exe and game.exe. The download link was scanned by a number of antivirus solutions and was found to be clean.