There is now a joint Russian stream?! Amazing, I really like this about thoughtstreams.
Dave's approach on learning and I feel I could probably do this with a language closer to the ones I know (latin/germanic based...) but it seems significantly harder with Russian.
But the method is still very valid. I think my English level basically went from basic to pretty much fluent within a single summer of playing LucasArts games and similar adventure games.
It might be a good idea to look for something similar in Russian. Games can be a very immersive medium, your brain tends to work using the context of the game world and digesting the language seems like one more component of that world.