In essence, it's a simple game mechanics of icons merging. A player takes one icon, pulls it to the same icon, and gets an icon with a higher hierarchy.
The fully implemented game is ready for production. You could configure all the data you want, nothing is "hard coded".
Videos about how the game works
Dependencies:
com.unity.nuget.newtonsoft-json