Green Man Gaming Articles Green Man Gaming Top 10 Sales 10th November Nov 10th, 2017 Here are Green Man Gaming’s top selling titles for the week ending 10th November 2017. A surprise hit as Nioh takes the number one spot against...