I had a hard time with the gameplay and ended up just spamming the reflect and the shoot keys. I think the biggest reason for that is bullets are fast and there is no "wind ups" before they attack.
that said, the visuals and sounds are amazing and variety of weapons was nice!