Witch Hunt

Witch Hunt is a multiplayer hide and seek game for PC. It comes from developer Barrel Roll Games.