Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Watched your stream I feel similarly about the battle system.  The thing about trying to get so much content into the game  is playtesting is very high level.  I am working on slowing down combat a bit and making it less hectic.