By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Jupiter and Mars looked pretty interesting, but i must say that none of the announcements hyped me up.

The best thing on the show was the Detroit demo, which basically turned from a "cool looking game" into "i have to buy this" for me.

Great, great, great demo.