The new Indy site hasn't grown on me yet. I just want to read the story - but where the hell is it?!