Great Game! If you wanted to improve on this, or work on this further, I'd suggest that you either have all the blocks available at once, so you can see whats coming up, or have the order the blocks show up in not be random, as sometimes it does make the puzzle impossible! A Fun jaunt, with good music.