puzzle game with 30+ fun/challenging levels. Solve each level by matching all the blocks together, each type of gem must be match either 3 or more vertically or horizontally to clear them.
Mystery of Shark Island
Stranded on a deserted island, your mission is to figure out how you got there and how to get off. Roam gorgeous beaches and collect stunning sea shells, rocks and sea glass in order to unlock the mys