A terrible review of Helldivers 2 in 2025.