Galaxy Defense – Strategy Game

Let’s play Galaxy Defense – The game where you are a powerful general making strategy wisely to command your cannons and defend your tower against waves of aggressive enemies. This…