Game Reviews Starsand Island Review — Island Living Starsand Island offers a lot to do, but it feels more like ticking off boxes on a checklist than actually living a country life.