I downloaded it today (well, technically yesterday) and just tried it out a bit. Beat the first boss. It's definatly a rhythm game in it's basic mechanics and you really need a LOT ofsound (with lots of bass) for this game. I can see myself playing a lot.
But yeah, it's more a rhythm game than not.