Yeah, I watched the video a couple of times, too. I see what you mean. I can't really see your clutch hand working due to the angle of the video, just the throttle, but if that is with the clutch lever pulled in and not just a release of the throttle, there's something up. I see what you mean.
I'm still thinking brakes, but it could also be a chain that is too tight like Hush said. With the clutch lever pulled in, it should definitely roll more freely than that. If you're just letting off the throttle, than it simply looks like you've got good compression.