Anyone played/playing this?
Any experiences to share?

Got it as a gift for Christmas from a very good friend of mine, he encouraged me to play it, and I must say I'm pretty impressed.