Weekly Release This Week’s New Releases 12/2 – 12/8; Super Smash Bros. Ultimate, Persona Dancing and Plenty of Other Things December 2nd, 2018 0With Black Friday behind us, this week starts the final month off with a bang. Easily the biggest game this week and honestly this month is Super...