Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

'Oso' is just a goofy slang word similar to 'cool' or 'awesome' :).