As the last week of the calendar year, the latest batch of new releases is a little bit different from the other 51 weeks of the year. No new console games are available this week, as the entirety of the new release catalog is available on Steam, whether it's through their basic marketplace or...