Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Too much walking - IGN
Don't be too hard on yourself. You tried and submitted something. It's pretty normal to run against walls when trying new things so keep in mind what you learned last week and apply that to your next projects.