First announced in 2005, Heavy Duty is one of the many titles being published by Russian publisher Akella. Things have become rather quiet around the game. Perhaps they are a little too eager to keep it under wraps? Hooked Gamers is certain that there are gamers still interested in this game and felt it would be a shame if it would fall off the radar. Time for a preview.