
Heavy Duty
Released: N/A
Description
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.
Subscription Availability
This game is not currently available on any major subscription services.
Community Reviews
(0)0
No Reviews Found
No reviews match the selected filters for this game.









