Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I like the concept. In practice, I tend to focus more on getting the most amount of blocks down with the correct timing than actually matching colors, so there's definitely a learning curve. I can see the the appeal of something like a scoreboard or a vs human mode here.