Is that small island on the bottom of the map near the Crumbling Highway accessible? I've tried to venture near, but the ice is too thin. From view, doesn't look like much is on it but maybe the devs put it there for more of a reason other than aesthetics.