Nice! I can't decide whether this is a light mech or a heavy hardsuit, so I'll go by your own definition. Your take on the pilot's seat is very effective, and I like those feet! Take these 3 points, you deserve them.
Awesome work! Those brickforge goggles looks great on this. You should have taken a couple pictures of that huge gun he's holding in the first shot because it looks awesome! The suit is is kick axe! I love the use of tires...and those grappling hooks XD