The rough estimate of release is 'summer'. There was a new trailer shown at the RPC, so presumably that should be online fairly soon.