Cybertron nearly here?