Rope ★★★★★

A great idea and brilliantly done.