Tag tile matching puzzle game