Imagine World of Warcraft meets a business meeting. Imagine Pokemon Go but you’re  catching those opportunities to networking conversations with some top executives.