Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Gagokaba

1
Posts
1
Following
A member registered Oct 04, 2021

Recent community posts

So I was recommended by my friend to play this game but the download is so slow that it took me 5 days to install even with me having a strong wifi connection