It is a fun improvisation tool for any level. There are three styles can be played; blues, jazz and boogie. Also you can choose different instrument from electronic guitar, piano or drums. Being able to control the notes by visual grids is a great feature for this kind of app.