Defense corp - Earth: New trailer out!

Hi guys, We are happy to announce that our Gameplay Reveal Trailer has just gone live! Check out the new trailer on our steam page or on youtube https://www.youtube.com/watch?v=7rMt7pX5VWI Let us know what you think of…