Tower Defense : Lost Earth Teaser Trailer

The first trailer for COM2US' Tower Defense: Lost Earth, a tower defense game for the iPhone, iPod Touch, and the iPad. Coming May 26, 2011.