I'm just watching your footage, and the game is actually running very slow for you. That is very puzzling because you seem to be getting stable 60 fps. I honestly don't know what's going on from just looking at it :(, I would have to troubleshoot with you more closely.
I'm sorry you had a bad experience due to this!