Fifa14

  • Review: Microsoft Xbox One

    The Xbox One has now been in consumer hands for just over a week now, so it’s time to reflect on the launch. The new Xbox is the first in 8 years, so the anticipation was incredibly high, despite some bungled PR efforts around the launch. During the life...