I like how you've balanced grittiness with readability. Very nice work.