Plunge into a prehistoric survival thriller where you have exactly 24 hours to outlast a brutal, untamed wilderness. Stripped of modern conveniences, you are thrust into an immersive, tense fight for your life that will instantly transform your daily...