A classic falling block puzzle game where you match three or more same-colored blocks in a row or column to clear them. Special blocks add a new layer of strategy to this addictive and fun experience for all ages.






39+ similar games compared and reviewed
Whether you want more options like Smash Puck or a completely different take on the same concept, our curated list of 39+ similar apps and games has you covered. Updated for 2026 with the latest ratings and comparisons.











A classic falling block puzzle game where you match three or more same-colored blocks in a row or column to clear them. Special blocks add a new layer of strategy to this addictive and fun experience for all ages.








Experience an action-packed shooter where unlimited bombs are your primary weapon. Blast through waves of enemies and escape overwhelming situations with screen-clearing explosives. Enjoy intense levels, diverse ships, and retro-style graphics.


Experience unique golfing adventures across fantastical landscapes like volcanoes and city rooftops. Navigate diverse hazards and obstacles to reach the hole in over 80 challenging levels. Unlock new ball styles as you progress through engaging game modes.


Design and color your own miniature world in this relaxing sandbox game. Spread forests, create paths, and add structures in a goal-less, creative experience.




A 3D puzzle game that challenges players to match objects by shape, color, or side. Spin the cube to align with the guide cube, offering both quick brain training and relaxing meditative experiences. Enjoy offline gameplay with no ads.


Bounce and smash targets on dynamic game boards using intuitive one-touch controls. Master precision, timing, and brute force across over 60 skill-based levels. Enjoy two game modes and a variety of board hazards for endless fun.


Embark on a skill-focused 2D pixel action-platformer adventure as a slime. Climb an infinitely generating world, battle bosses, unlock characters, and create your own levels. Explore dungeons and overcome challenging obstacles.