No results for "ThumbZilla"
1 software downloads results for "ThumbZilla" in other software platforms
By Operating System
You are ThumbZilla, a crazed thumb on a rampage. Crush everything in your path and cause as much damage as you can in this infinite stomper game....
Version 1.1 ...
Results 1 - 1