game cover

Heavy Duty Movie Trailer

This minute and a half long trailer that introduces the game's premise.

17 January 2006

Share

Comments