Natural Instincts: European Forest: Open Beta Test + update!

Hello! As May is coming to an end and we're all already thinking about the summer, we want to give you a little bit of sunshine. Today we want to share with you some new information about Natural Instincts' latest updat…