Prepare to embark on the backpacking journey of a lifetime in an all-new adventure RPG titled Albatroz. Announced during the BIG Festival 2023 in São Paulo, Brazil, the...