New story-led game from ex Battlefield dev offers a stunning surprise