Fits (very well) to the theme and plays nicely, pretty challenging.
Small suggestion is to make the moving more crisp, so it's easier to dodge and avoid enemies - but that might be part of the challenge itself :)