Beware Planet Earth! Beta Trailer Revealed

Indie developers Lightmare Studios have today announced that their forthcoming debut title, Beware Planet Earth!, has reached the beta stage of it’s development. To celebrate, the developer has revealed a brand new trailer for the tower defence videogame, set to launch on PC in the near future.

Read Full Story >>
The story is too old to be commented.