Building Blocks

ChilliCactus Games
430

Tap to place building blocks. Can you make the tallest tower?