Helldivers 2 has come out and for a game I literally barely heard anything about despite a first well received game having already been released years ago, my social media is now mysteriously flooded with high quality Helldivers 2 content! And thanks to the miracle of social media, I am already...