Pumpkin Jack launch trailer

3D platformer due out on October 23.