Oh wow, this looks really interesting. The mention of 'gravity' as an example affinity got me thinking of a character, so I'll see if I can get a CS up soon.