I have downloaded the desk top App but it is even harder to load on my pc than from flash player.Also when it does eventually load i cannot claim any of the rewards on offer. It just tells I need to download the App. Cab anyone tell me why.
Attention! For proper authorization and operation of the applications, you must allow the use of third-party cookies.