The E3 demo looks very promising.