Planet of the Apes Last Frontier Is Releasing This FallBy Sirus Gamingon August 18, 2017The Imaginarium Studios, the premier performance capture studio for film, television and video games, in partnership with FoxNext Games, today...