Guitar Hero-type rhythm games are really hard to make, so I appreciate what went into this, and the implementation is overall quite good. But the arrows are randomly generated, right? The fun of guitar hero is matching your playing to the beats of the song. If the arrows are random, it feels like there's no connection between the music and the gameplay.