Good puzzle game, there are a lot of elements to build from and make something bigger. The last level's flashing blocks are a little deceptive with their timing for being passable.