Tag satisfying puzzle game