Travel to the dangerous sci-fi planet of Vandermire in this thrilling reveal trailer for Otherskin, an upcoming third-person sci-fi platforming action-adventure game. Otherskin will be available...