Published by: WANG YUJIN
TetraVex is a classical edge-matching puzzle. The object of game is to swap tiles on board so that any two adjacent tiles have the same color and number.
(click to enlarge)