Update of the puzzle rendering.
Code is now an order of magnitude faster, and the game play should be a lot smoother, especially on high resolution devices.
TetraVex is an edge-matching puzzle. The player is presented with a grid (by default, 4x4) and sixteen square tiles, each with a color on each edge. The objective of the game is to place the tiles in the grid in the proper position as fast as possible. Two tiles can only be placed next to each other if the color on adjacent faces match.