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

A bit shy now, so maybe in the future I will try to speak in videos

Great, whatever you're most comfortable with :) I know some people also prefer gameplay videos without talking over them~