Starsand is Out Now on Xbox One and Xbox Series X|S
Do you feel it? Do you feel the heat on your body, the thirst in your throat, the panic rising in the fight for pure survival? No, you are not dreaming! You are actually here, on this strange, eerie desert planet, in the midst of desperate loneliness. Far away from any civilization, you fight your […]