Stack Rush is a 3D puzzle game where you rotate a cube platform to guide falling blocks into place. Build, balance, and clear full layers before the tower ...