Adbuff ad network

Anyone have tried Adbuff ad network?
How is the payout and can we use it alongside adsense?
if anyone has any experience it would be really helpful