Have you thought about perhaps offering the game through DriveThruCards or The Game Crafter? That way printing costs could be deferred and fans could pick up high-quality printed copies more easily. I ask only as I don't know if Itch.io offers PoD as of now.