Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

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 :)