Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

If you've bought the Itch version, the downloads page for MewnBase that itch.io emails to you.  If you're logged into itch you can also find the key by clicking the Download button on the top of the page here: