It is a Russian site you may visit the url http://dream3x.com/popupsite.php using Google Chrome to surf the site for translation. They pay via Webmoney, you may register an account at http://wmtransfer.com/ For support, post here or contact me as need. They pay about $3 for 1000 impression
should I not trust them because they are russians and there are possibility of malwares, malicious ads, virus etc? well just asking....
most Russian sites or network are tricky they may pay or they may not pay they mostly work on adult ads and well known for spreading viruses, there were number sites before which are closed now used to do same thing
the site are adult, do they only accept adult sites? not having a paypal is a huge disappointment for them