Blizzard offers up new Diablo 3 screens

But still no darned release date.