Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Hi,

could you check that you aren't getting a 'pop up blocked' notice, usually in the top right in the address bar of the web browser? If you are you need to allow pop-ups from itch.io. If you can't see that, or as a simple alternative, you should be able to download from my web page direct. http://ssgg.uk/foreveracers

ah there we go sorry for late response