Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

idk,idk how many fps you have,the video is laggy as you mentioned.İf the blood problem persists try the older versions

i already tried that