see deal Call of Duty: Infinite Warfare - PlayStation 4 $24.90 on Walmart

According to The NPD Group, Call of Duty: Infinite Warfare

Loading

Call of Duty: Infinite Warfare

Battlefield 1

Pokemon: Sun

Pokemon: Moon

Titanfall 2

NBA 2K17

Madden NFL 17

Watch Dogs 2

Elder Scrolls V: Skyrim

FIFA 17

Loading

Nipping at Call of Duty's heels was Battlefield 1, which dropped down one place from last month, where it was the best-selling game for October 2016.Pokemon Sun and Moon had strong showings, especially considering digital sales for the 3DS games weren't included in NPD's numbers. According to the release, Sun and Moon had the strongest launch of any Pokemon game in the franchise's history, beating out Black and White "despite having 19 fewer days in market" during their launch month.Here are the top 10 games by revenue for November 2016:The NPD Group blamed the 19% year-on-year decline in spending on games on last year's strong November showing, during which games like Black Ops III, Fallout 4, and Star Wars: Battlefront released as "full priced console new releases."Hardware sales also saw a decline over the same period last year. Overall, spending was down 35%, with "growth in portable hardware sales" offset by a drop in console spending, "particularly on the PlayStation 4 and Xbox One."After 4 straight months at the top of console sales, the Xbox One was unseated. Sony's PlayStation 4 was November's best-selling console , and lifetime sales of the PS4 have now exceeded 50 million.November's best selling console SKU was the 500GB Uncharted 4 PS4 bundle, which accounted for "30 percent of all hardware units sold."

Seth Macy is IGN's weekend web producer and just wants to be your friend. Follow him on Twitter @sethmacy , or subscribe to Seth Macy's YouTube channel.