Castle Royale: not even close, baby.