Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Hi! That’s all up to you! I personally have a limited knowledge about mastering as well, so I usually mix it so that it sounds good enough. It’s not a requirement, but it is recommended as there’s a rating category (Quality) which rates on the mixing/mastering and choice of sounds of the tracks. Using an online mastering tool is also ok, ultimately it’s all your choice!

Hope this helps ^^