Mechs V Kaijus is an addictive hardcore tower defense gameplay. It’s a tough game that really makes you feel like you’re on the back foot from start to finish.
In Mechs V Kaijus you take on the role of Commander of a powerful Mechs squadron. Improve your Mech and those of your allies, strategically ...