Block Head is a tile matching game that lets you rearrange the tiles in the grid in order to make connections. The objective of the game is to clear the grid of blocks before time runs out. Selecting a block will make its movement path appear. Clicking on this path will make the block move in that direction until it hits something. Colliding blocks of the same color and pattern destroys them. Connecting 3 or 4 blocks at the same time adds a time bonus. Levels are randomly generated, and the starting time decreases as you advance through levels.
This video shows the core gameplay loop. A level is randomly generated with blocks and walls, and you have 100 seconds on the first level to clear it. Upon completion, you'll see a screen stating you've completed the level, and then another screen for 3 seconds saying you are starting the next level and what the new starting time is. The next level will automatically start once the 3 seconds expire and a new level is randomly generated. You keep advancing through levels, and eventually it becomes too hard to continue as the starting time decreases, at which point you can enter your name into a high score board.