By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Bandorr said:
No, no it is not.

Does it not disturb you the chasm between the final product and the e3 presentations? Of course people are at fault for being so gullible but at the same time glitzed-up e3 presentations should share some of the blame.