>>723888462
I hate this type of game.
For starters, your own ship/vehicle/character obstructs your view. Then, you can never be 100% sure where the projectiles really are, unless you play with 3D glasses or VR or something like that...
These types of games are, in my opinion, more about spectacle and less about gameplay.