Put This On Your Radar

Mechasaur vs Punchatron

Mechasaur vs Punchatron came out for PC on 20 Jul 2022.

Take on the role of Mechasaur, a kaiju turned war machine that has escaped from the labs and is running loose through the city. The only thing stopping you from razing the entire city to the ground is Punchatron, the giant robot that originally captured you.

Put It on Your Radar

Sign in to add this game to a radar

Release Dates

  • PC20 Jul 2022

Release calendars by platform

Release calendars by publisher