Microsoft showed off 100 games at its /twitchgaming Showcase: ID@Xbox event. Here are the highlights. Xbox Series X — 10 most exciting indie games on the way : Read more