Natural Instincts: European Forest: Sign up for the closed beta tests for Natural Instincts

Hello! We want to let you know that we're finally launching closed beta tests for Natural Instincts. We would love for all of you to participate in them and let us know what do you think about the game. Feel free to sha…