A fun and simple physics based game where you're stacking blocks. Easy, right? It is until the Kraken awakes!
Check out some gameplay: