E3 Gives Birth To Mini E3

The Electronic Entertainment Expo is and has always been a trade show