Game where you click all the boxes on the screen to complete the level, most levels include timer.
TagsFun Puzzles Awesome Box Ownage Destructabox Destruct Destructa
Comments