I was one of the people complaining on Twitter about this! Yes, you need ios 8, I couldn't find a way to get hold of it without it. I was hoping that someone would manage to rip the commentary and make it available online, I can't find anyone who has done so yet. It's very frustrating because all the press made it sound like you just needed iTunes.