Ok, currently getting the download.
I had a yuplay account from Wings of Prey, I bought 50 Yums of credit using a card and then logged into the
www.yuplay.ru site using my int'l Yuplay account and spent the Yums on Il-2 Battle of Britainski. This seemed to bypass the whole security ammount thing.