By using this site, you agree to our Privacy Policy and our Terms of Use. Close

How can this be a sign of an E3 announcement? Gamers now have animal instinct for unannounced games?