Hey, sorry for the late reply. Just wanted to let you know that the GPU related problems (glitching and whatnot) got magically solved meanwhile :D I suppose Windows has updated the driver in the background, or something. Should have known ¯\_ (ツ)_/¯
The game has really cool aesthetics, so it would have been quite the shame if it struggled on certain computers.