Thanks for taking the time to play it! Yeah, there was not a lot of testing done, thanks for pointing out these bugs. What resolution are you playing on?
I was played at 3840x2160 on Windows 10.