User blog comment:Sam6131/15 minute E3 Video released!/@comment-1500935-20110711224141/@comment-1500935-20110712101430

Ah, you're right, I didn't see it wasn't on the main page. The fact is, I only check the page for recent updates and rarely use the main page.