Hey Klabbidoo
Thanks for your video and your streaming.
about the lag I think there might be a problem in running game cause it's pretty weird, but I'll check it.
at the end of the video I think you stuck in a collider and it might be cause of the lag.
by the way thanks a lot