Despite a relatively weak 2017, Microsoft's console has some pretty solid games due in 2018 and beyond.