Indie studio KillHouse Games stealthily launched Door Kickers 2: Task Force North. The tactical-shooter is now available on Steam Early…