Here is a great interview with them. The English subtitles are well done, by humans.
These two Russian human beings have taken such a big chance. This is an amazing combo of people. The man (Nikolay) has used limited funds to create these tracks and videos, he is a super nerd, the woman (Anastasia) has done the same with her true spirit.
They are banned from Russia, and sadly from many EU countries because they are Russian.
As far as heroism, this is the way.