Towering Forever is a fighting game on www.flash-game.net where your mission is to defend the Tree of Life from the invading robots by building defensive towers or bashing them to bits. In every level you need to kill certain number of enemies so that you can survive the stage. After that you can upgrade your tower defensive power and your own body strength. The tower can be upgraded three times. When attacking the enemies, you can do pounding or launching which are powerful tricks to defeat your foes. Good luck!