Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Definitely reminded me of Titan Souls, but to be fair so did the jam theme

The difficulty is pretty high (at least for me, a weakling) but it was an interesting idea overall!