Umineko, and nothing else comes even close.