Rather than focus on licks or styles, it teaches you to understand the musical context of a chord progression and how to use a chord/scale framework to identify the notes that are available as chord tones and tensions.
Using this system, you'll begin to see improvisation as a series of choices within the guitar's physical interface, so that the technical elements are learned first through repetition and thorough understanding of concepts without worrying too much about making brilliant music.
Each lesson is followed by a playalong example that demonstrates the concepts of the lesson in a real-world environment with prompts on the screen to show you the diagrams of the scales you'll use to practice that concept in a musical setting.
Additional lessons are forthcoming, to expand the course into as many areas of improvisation as possible. Enjoy!