User blog comment:N7/DICE talks about the beta coming out so late/@comment-72.91.230.18-20110925215918

Where is the source?