Thanks for playing, I really appreciate the feedback!
Apologies for the technical issues you faced during it - are you able to provide a screenshot or video of the visual glitching you mention? It doesn't sound like anything anyone has reported so far so not sure what would be causing that!