The sequel to the explosive action shooter lands on planet Earth with the PC version.
Read more.