Microsoft teases for E3 with countdown: 'And it's on...'