Despite all the weird memes and hyper-aggressive fans, it’s actually a really well made stylish fps game