Skip to main content

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

I discovered that some ancient civilization worshipped rubber ducks! I cant wait for 19th July of 3005 when archeologists will discover that amazing fact