Whatever happened to Heavy Duty? The planet-defending action strategy looked interesting, but then developer Primal Soft’s website fell silent. And has been for nearly two years. Out of nowhere, a new trailer has appeared.
We can always trust you to defend our planet, Gametrailers.

