I did some quick googling and it seems like there's some preliminary research that indicates it might help you reduce stress[0]. But I wonder how this stacks up against going for a jog or riding a bike, which have a well established record of reducing stress, and have other benefits.
[0]: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5455070/