2018 E3 Leveled Up in Downtown Los Angeles

Last week, E3, or Electronic Entertainment Expo, the ultimate annual gaming event took place at the Los Angeles Convention Center in downtown LA. The 2018 expo again showed why gaming is so popular by drawing in massive crowds of gaming enthusiasts, and also how corporate brands are spending hefty advertising dollars to get in on the action.

Continue reading