Giant Tower Defense 2

Protect the castle from invasion of the giants. Build various types of towers on land and air then get ready for the gigantic battle! It takes quite a while to finish loading.

 

MOUSE = Play