Quite stylish and fun to play! The combat is pretty simple, I found it much easier to dash away from enemies and shoot that at a distance than to try and dodge their attacks, but perhaps I would have gotten more trick points if I'd done it the other way.
The bosses are predictable in their actions but when they hit, they hit very hard. I don't think they regular enemies ever got a chance to hit me thanks to the dash.