The walls block your view far too often. It's a nice touch but I think it's a little over done. The enemies can also see you and fire before they are in frame, which can be a little frustrating at times.
I mean, you have enough firerate and auto aim that usually you can fire a lot earlier and more accurately