My only real complaint so far, aside from there being a slight delay in audio, is that there's no real theory taught. At least not that I've come across. Several mini games help with timing, but all you have to do is match what the screen tells you. For those who have no theory knowledge, it would be nice to include the note being hit as well as what is displayed (i.e. 6th string/fifth fret = A). But again that's minor. The adaptive difficulty is pretty cool.