Survive The Hill: "Survive The Hill" Impostor Mode Kick Release Date

NEW GAME MODE IMPOSTOR Hello everyone, Social Interactive Game https://store.steampowered.com/app/2306170/Impostor_Mode_DLC/ After the game starts in the impostor mode, a person in your friends or community becomes a mu…