Stackle is an exciting Physics Game and published on Jan 6th, 2012 and has been played 60 times and has a rating of 0% after 0 votes.
It's the love child of Jenga and Tetris. Your objective is to build the tallest tower possible by removing blocks from the structure and stacking them on top. Be careful not to cause your tower to tumble.