One of the most satisfying things about Affinity is the sense of progression you get from building relationships and unlocking new abilities. You'll also encounter weird and wonderful surprises that will keep you on your toes! The game has a great balance of relaxing and chaotic moments, making it a cozy experience that's hard to put down.
The challenges in the game are cool and Rewarding, and you'll need to use all your skills and strategies to overcome them. The game also has a lot of little details that can make you lose track of time - like the beautiful soundtrack and the impressive visuals.
Affinity Damage Explained in Where Winds Meet - YouTube