Dutch Country Homemade Pumpkin Roll

With cream cheese filling (made from scratch).