Forest Defenders is a 3D Tower Defense game based on an untold story:
...
Once upon a time, on a barren planet, a huge asteroid fell from the sky, exploded and then pieces of magic crystal covered the ground. After that, at the place where the asteroid exploded, a strange giant tree appeared and...