Vampyr Game Gets More Details and Screenshots May 24, 2016 by Nick MonroeThe Life is Strange developers tell a tale about the Stranger Life of Vampires.