‘Isle of Ewe’ Reclaims Errant Sheep Through Platforming Challenges Posted on March 4, 2020 by Julia Couture Isle of Ewe tests your platforming skills as you’re entrusted with the seemingly simple task of securing your wayward flock.