>>270786312
It's probably one of those games where everyone is either completely shit and barely can fly straight much less alone shoot or a fucking Ace and basically stick to your tail the moment they see you.
Co-op would be neat.