Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Game wouldn't load; it had the wobbly "doodle brawl" logo at the top and then "loading: 100%" for minutes on end. (Firefox)

Hmmm... I haven't tested with firefox. Try running it with chrome or another browser. Or try the downloadable version.