Pretty fun at first but by the time you get to the last few levels the sheer number of gems to match up and the speed at which the tiers are flowing makes it a good challenge to keep up the pace. I really did not expect to play through to the end when I started and I only had 3 seconds left when I got the last two gems in place.