This week Zach and Ben walk through their initial impressions of LTR and the insights Ben has picked up on his climb to #1 on the 17 Lands trophy leaderboard!
This week Zach and Ben walk through their initial impressions of LTR and the insights Ben has picked up on his climb to #1 on the 17 Lands trophy leaderboard!