Hexa block puzzle game