User blog comment:Gardimuer/New Irrational Games podcast, and E3 news/@comment-1330314-20110606062431

Congrats on finding this bit of info. Two days left until the demo!