I gotta say this is quite helpful.
I'm quite angry at myself for buying the Leech Tower, I've never seen it do something really crucial for winning the game. It looks awesome and upgrading it is pretty cheep, but other than that it not that good. It deals little damage and takes quite a while to...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.