Stack
Stack is an attractive stacking game that has attracted a lot of attention recently. The goal of this game is to build a tower from the highest possible blocks that you can!
Play game
Game will resume momentarily ...