It was awesome to follow their announcement live. They were practically trolling the stream audience by talking about their past games, what was great about them, what was their focus with them, what were their goals with them and so on. Only at the very last minute did they reveal that "Project Truman" was EUIV. They even teased by giving vague hints about what it was, and even had a small blackout after those hints, giving the impression that the stream had ended, before revealing what the new game was.
Such trolls.