Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It's definitely a good start with the upgrades and all the art.

However I felt that while the levels were decent for platforming, their not really meant for bosses....