Darn it, I can't read the comments...I saw spoilers. T^T
But either way, this is AMAZING, even if I don't know who two of these guys are. I know the first (duh), the second and the fourth...and not by my own choosing. XD I refuse to see who the other two are, but I have my suspicions.