This new survival shooter from a two-person team in Japan is a little bizarre and very ambitious, but what’s it all about?

Source: N4G PC New Open-World Survival Game Lets You Befriend Bears and Play With History