well it is just another typical CPM site which allows you to earn $2 per 1000 views but they currently running a contest which you can earn $100.
here are the details
Contest starts from July 8 2010 and ends at August 7 2010.
To win contest send us as much traffic as you can send from 8 july.
The user who earns more point between 8 July to 7 August wins the contest.
you can visit their siet for more infos
imagetwist.com