I don't think it's steam powered but that fellow is pouring something into that "cannon" ...