shit, the only thing I can critique you can fix REALLY FAST: I think your shoes are 1'' too big for you.
Other than that, amazing. Screw the "legs too big" comment, I think they rock.
Congrats on the new knowledge, at the end, that is all we have, plus the satisfaction