No, not E3, it was this thing in Tokyo where you had to pay to get in. Or am I not on the right track either?

Well, either way, I'm hearing early 2006.