Great style, good job!
I found the keyboard input to be much better than scrolling the mouse wheel, it is very accurate and allows you to hold the combo waiting for the perfect moment to release the prepared attack (not sure if that was intended though).
It took me some time to get used to the controls, but after that the game turned from hip-hop battle into a high-speed slasher ¦3
Naomi bugged for me just standing and talking over the phone all the time, but probably that made me happier.