Stack Master

Play Stack Master online for free! Stack master is a minimalistic, endless stacking game where your goal is to build the tower as high as possible by perfectly aligning moving blocks. T...

Arcade Web Browser