Stack Up is a third-person action game with a dash of strategy and puzzle from Zeppelin Games Limited. The game is published by Zeppelin Games... Read more
Stack Up is a third-person action game with a dash of strategy and puzzle from Zeppelin Games Limited. The game is published by Zeppelin Games Limited. Stack Up is also known as Zeppelins Stackup and Levande Tetris. There has still been no announcement of Stack Up for PC.