Helldivers 2's latest major order has everyone so curious about a mysterious interplanetary battle station, 4/5ths of all online players are handling it as I write this headline

More stories from Helldivers