Beware Planet Earth

Beware Planet Earth

Beware Planet Earth is an alien-themed tower defense game by Lightmare Studio.

Overview

Beware Planet Earth is a tower defense game developed and published by Lightmare Studio for PC and Mac platforms.