Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

That's an interesting take on the Tetris gameplay, though without rotations it's indeed pretty hard to do anything :D But I guess there's only so much you can do in 24 hours ;)