I'm finding Unity and C# advanced and quite interesting. Not to mention, challenging. There is also the fun part in making these type of games also. I am still new to Unity, and I was very pleased to have managed to make my very first game, since 3-6 weeks of learning. Music was self-made in LMMS. I still have a lot more to learn.