Is this one really that difficult? I'm surprised - it's a game that I love very much, and due to the free version being widely circulated, I always thought it was very popular.
If you need hints, I'll tell you that the name of the main character (the cute dragon) is the same as the name of the game, and this word is also a part of the developers' name. Also, it's a word that means something specific in a European language. It's not a PC game, but there was a spiritual sequel for the PC.
The game is a platformer with heavy puzzle elements and lots of innovative features, like platforms that you can control yourself. It's quite varied - every segment of every level is unique and features some interesting challenges. The final level is one of the most memorable I've ever experienced.