Its addictive indeed.. and though all it requires is clicking it's still fun enough to keep you clicking and clicking... lol
I guess they just created it to motivate people to become more active clickers in ptc programs..
I've joined up under MM and after reaching level 8, my referral link became available. Next one please join here:
https://warclicks.com/ref/22097/splash