Youda Survivor 2 1.0

Improve your skills to survive the island and stop the danger that is lurking in Youda Survivor 2. Are you ready to make the ultimate sacrifice in order to save your loved ones? The adventurous spirit has never slept inside of you. A few years have passed...