Planet of the Apes: Last Frontier Announced - IGN News
Channel:
Subscribers:
321,000
Published on ● Video Link: https://www.youtube.com/watch?v=mxJUF9LuXlQ
The new cinematic adventure game isn't just set in the Apes universe, it's made in the same mo-cap film studio.
Other Videos By IGN News
Tags:
IGN
Feature