Loving the graphics! Controls look tight as well!
If I may give a suggestion, AI will be very important as it is make or break whenever you have hordes of enemies. See left 4 dead and FEAR. What makes them so much fun is that the enemies spread properly and work together against you. They will try to surround, and they will try to get around cover. Look at Swarm AI and Utility AI methods.