Yeah, there are quite a few graphical glitches and some collision issues that I am working on at the moment.
Thanks for the feedback!