The dev diari its a really good idea, maybe you can make videos with the story of the world it self or some iconic characters so the players can get more inmersed in to the game, and give more inspiration to player ho maybe wanna play some roleplay on the game.
PS: if you wanna make the spanish version of the videos i would love to make some voices, im not a pro, but im in love with game development and story telling.