As the city shut down last Friday for what turned out to be not much of a snowy day at all, Island Survival gave us some extra icy drama to keep our fingers warm. You play a inexplicably well-attired man stranded on various islands, trying, we’re assuming, not to get…
