Stadium DC: A Review