So, interestingly, the St. Petersburg show does not appear to be a festival show. It looks like it's their own show. It's in a 5000-6000 seat arena. I'm not sure how the expect to fill it, especially with less than 2 weeks' notice.
The Moscow show sounds interesting. Apparently, it's in the woods, near the edge of a lake:
http://www.midsummernightsdream.ru/