Combat Champions news, release date, and Steam details as we bring you all there is to know about the new, fast-paced FPS with shades of Battlefield.