Microsoft has had a somewhat difficult time in recent years consolidating the success of the Xbox platform. As older Xbox IPs wane in popularity and the company begins looking towards its future, many considered the recent Xbox Games Showcase as a relative make-or-break moment.