Ah, the three genders: man, woman and b r a t ! This is my favourite thing I've read this week already and I haven't gone past the third screen!
Edit - I've now finished this and my first impression was correct. The tone, the setting, the characters, the vibes... immaculate.