Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I downloaded and played it and I still have no idea what mana does

Mana is used by Spellbooks when enchanting equipment.