Thank you for sharing your video and for the feedback. There are some physical issues, but I will hopefully fix them in the next update.
You're welcome. I have complete faith that you'll be able to fix it. If you will make anymore story based content then I will be sure to play through it.