Whatisicarus.com is where to expect the upcoming CGI trailer from Irrational's next project. The trailer was already promised for August 12, and now the teaser site narrows this to August 12 at 1:45 pm EST (which should be EDT). Thanks Big Download.