Video Game Previews Starsand — Hardcore survival turns up the heat in an unforgiving environment iwantpie Nov 1, 2021 0 Take on the elements in a first-person survival game set in a brutal, alien desert.