Sling Ming launches April 5, 2018 on Switch, Windows PC & Mac