Quantcast

Battle for Terra (review)

A beautiful jewel of a planet. Alien invaders swooping down to steal precious resources and wipe out the natives. Oh, but look at that: it’s humans as the bad guys, as the alien invaders…