Every couple of seconds these weird artifacts show up on my screen.
Woah, that's really weird. Should definitely not be happening, I will look into this!
Thanks for playtesting :)