Has Anyone Used Adyen for Payment Processing?

I regularly get asked if my app supports different payment systems, and this research lead me to a product called Adyen.

Adyen claims that through one integration from your web app you can then support a huge range of payment systems from around the world.

Has anyone experience of using Adyen or actually integrating it?