Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Save before you start. it will reset and randomize the pieces every time you load the save but you have unlimited time to figure out the pieces and where they should go so once you have done that load the save and try to do it as fast as possible.  Practice make perfect. It took me 5 mins; it'll probably be harder for you based on your experiences with puzzles.