Holy crap, the walking is funny XD
Aaaaand yeah, I'm one of those guys who also made a let's play >.> Here ya go!