And now New Castle is an astronaut. Yaaaaaaay