Why announce it now and not at E³? Lack of confidence?
1. The game is multiplatform, not in collaboration with any of the big 3.
2. Does Koei Tecmo have an E3 showing?
3. E3 is not just the days the the big 3 give their presentation. Its the entire week. So they did announce it at E3.