What'd you think of E3? Thumbs up, or thumbs down?

Printable View