Something worth noting, I had installed some updates onto my machine (GPU and Bluetooth), if you don't restart this might cause your game to be choppy. But after restart it is fine.
UPDATE: Amazing game after playing it!
Thanks for the heads up!