It's great! At first my thought was that the timing was tricky without some sort of percussion backing but I am pretty obsessed with how the button inputs translate directly to the full instrumentation. That being said, some sort of metronome or rhythm part would probably still be an improvement. Also, playing on keyboard I kept getting the arrows corresponding to the buttons mixed up so an arrow option would be helpful! All in all though: I love this, great job.