The recent Ubisoft Forward revealed a detailed overview of the upcoming first-person action-adventure game set in the Western Frontier on Pandora.