Game trailers VS the downgraded final product. Something to keep in mind when watching E3 demos.

Don't Miss...