Overhaul is a new space themed defense game where the tower building process is made through an unique and addicting match up gameplay. Read more details for Overhaul.
Keeping the peace as you protect our universe from all space invaders out the, sure is a tricky and challenging base defensive task, but hey someone has to do it! Guide tower fragments and match them in groups of 3 adjacent ones in order to create a unique defensive tower that should stop all space invaders. The bigger and more advanced the group is, the more powerful the created tower will be. Good luck and try to protect your base at all costs!
Have fun during the weekend guys, girls and all invading space ships out there!