Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I like the concept of this game, but the difficult pieces are too difficult and the easy pieces can be trivially easy.  Also there is a trick to getting the difficult pieces that works every time (just rotate the pieces 3 times and then it always fits), so you may want to randomize that more.

Good start though.