Gods Garden Defense is a new strategy game where you must protect the divine flower garden from all invaders. Read more details for Gods Garden Defense.
Lay down your defensive flowers and keep the Gods Garden safe at all costs! Prevent hordes of incoming enemies before they reach to the exit.
Watch Gods Garden Defense: