In Heavy Duty, you combat aliens to expand your land using giant mechs. The game slated to come out in late 2008 was unfortunately cancelled.
We have detected that you are using an ad blocker. In order to view this page please disable your ad blocker or whitelist this site from your ad blocker. Thanks!