Project for crossover.com
Packages used: Newtonsoft JSON ShaderGraph/URP TextMeshPro 2d Sprite
Other resources:
Serializable dictionary - https://github.com/upscalebaby/generic-serializable-dictionary/blob/master/Assets/Scripts/GenericDictionary.cs
Icons from flaticon.com (created the spritesheet myself)