BNBGAMING's Chad Morelock takes a humorous look back on the week's biggest announcements including the Elder Scrolls Online screenshots, the Assassin's Creed III trailer and the BioShock Infinite delay.