Glad you liked it.
And yeah, the visuals can glitch a bit, I think it's a matter of the high speed of basically everything in the game combined with some performances issues, but I didn't get the time to fix it during the jam period.