All posts tagged "Microsoft"

  • Cliche Xbox One-80 Headline

    After some staunch criticism from the gaming community following an incredibly poorly thought out reveal and embarrassing press conference at E3, Microsoft today announced that...