E3 Video Booth - XBOX and Super Lucky's TaleWe joined forces with Xbox and Playful Studios to promote the release of the upcoming game, Super Lucky’s Tale in Los Angeles this week for