Alba: A Wildlife AdventureĀ is a boundlessly cute self-attributed "Chillectathon" about appreciating nature. You play as the titular Alba, cleaning up…