So What Will Have More Sales? TLoU should pass it during the next 2-3 weeks but Luigi could have strong legs during Holiday plus Pokemon will have a huge affect on hardware!
So Which Will Have More Sales by end of year? Also Which will have more lifetime? Decide.....
★Currently at 2,092,861 
★Currently at 1,711,425













