Who deserves to run Titan?
Xander
69%
They should work together like Victor wants
28%
Philip
3%