The new project from Patrice Desilets is a third-person, action-adventure survival game.