Albatroz is a Latin American backpacking RPG with glorious views in which you search for a … June 27, 2024 Bryan Delay Articles Albatroz is a "backpacking adventure RPG" that takes place in The Forbidden Lands, a photogenic wilderness "where two w… Source: Backpacking & Water Filtration