Anyone else find themselves obsesevily cliking refresh here to see if it's been released yet :) Or is it just me?