In a very slow week for new releases, South Park: The Stick of Truth managed to debut in first place, representing the first RPG to debut at #1 on the charts since Ni no Kuni did it during the fifth week of 2013. Looking at the breakdown for The Stick of Truth, 53% of sales were on the Xbox 360, 41% on PS3, and 6%…
