The main idea is great. A few additions that can be done would be:
1. A minimap/radar that could show enemy locations
2. The number of enemies can be increased as there are many times that there is nothing to do
Other than that, the music is absolutely amazing but the black hole sound is just a bit too dramatic for something that is used so often