Swammy, I know for a fact you were motivated by something to make this video, but the syncing is terrible D: now, just take it as my opinion, and try recording aleast 24 frame per second, it's the least smoothest point for recording.
Note*
If you do not know what syncing is, it's a recordings frame per second (Fps) that is based on certain frame rate. If you've recorded a game at 60 fps and made a video at 30 fps rate, it is 2x syncing which will be twice the smoothness.
But you see, your video was synced on 30(Default for most video editor) fps rate at less then 24fps. I'm guessing about 20 or less.
Just try your best to record the fps more than 24 next time.
Cheers.