Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thanks for the question!

It's an additional +2 stat increase.   So, by virtue of merely possessing that artifact, you'll always have 2 extra dice for those challenges.