DisconnectTeam

A puzzle game involving a ton of wires!
Puzzle