Ori is awesome. I played it a couple of months before I started learning Unity. And when I started with Unity and got familiar with the game engine, I had a new point of view on the game, and I admired the work of its creators even more. It’s definitely not something that a single developer could put together within a few days. I recently bought Ori and the Will of Wisps. Unfortunately, I haven’t found time to play it yet.
It bodes well that you are analysing the/a game from the prespective of a game developer because it means that you are genuinely interested in this field, which is, in my opinion, a prerequisite to become good/better. Furthermore, you can learn a lot of techniques and solutions by doing that.
See also: