Came in here to say where's Tesla, but I'm glad to see other people thinking the same thing.
Also, Jobs looked angry.
--
Proud member of the Global Defence Force.
http://img.imgcake.com/AlecTrevylan006/AceKilljoyShieldpngyp.png