Saiyar on 19 July 2007
http://www.gamasutra.com/php-bin/news_index.php?story=14759
No word on what it is about but it would seem logical to assume it has something to do with Too Human which uses UE3. Could this be the reason for no Too Human showing at E3?