Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Hard to judge as people's brains see puzzles differently so some people may take a long time on a puzzle only for someone else to breeze through it but get stuck on a different one.

3 or 4 hours maybe?