Tag: xbox

  • Microsoft Xbox One Review: A Promising Start

    Microsoft’s aspirations to take over the living room didn’t appear out of thin air. The Xbox 360 — which launched as a dedicated game console back in 2005 — has morphed considerably over its eight year lifespan. The addition of apps, music and streaming services like Netflix, transformed the once game-centric console into something much […]