1 min read PC PlayStation Slider Xbox Highly Anticipated LUMO Launching May 24 8 years ago Nathan Stevens Los Angeles, CA – May 11, 2016 – The wait is nearly over for one of the most highly anticipated...