Xbox’s official website has received a makeover as part of the brand’s ongoing 20th anniversary celebrations The front page of Xbox’s website is currently sporting a new look inspired by the original Xbox’s design. Last month, Microsoft have updated the official Xbox website was with a look inspired by the ‘blades’ dashboard that launched with Xbox 360. […]