Leaf it Alone Steam Charts: 4,969 Players Now · SteamPeaks