Watch the latest Albatroz teaser trailer for another look at this upcoming backpacking RPG. Albatroz invites players to embark on an exciting journey in search of a lost sibling. Follow the...