The game immerses you in a virtual jungle, where movement becomes the key to survival and victory. Using only your hands and body movements, you can... Read more