It's an interesting concept, but I think you should turn down the explosions, smoke and light effects a few notches. Having to move and aim while most of the screen is covered in particle effects of some sort is pretty difficult, especially since the enemies' AI doesn't have to deal with the same disadvantages.