Yeah, there's a rhythm... but it still feels like it's too hard to read the first time, so it needs a few road signs (punctuation)... I'll probably end up re-writing it when I'm at the editing stage :)