Here’s some sad news for the Xbox fans, the new Xbox 720 requires an internet connection to function. Gaming could not have been made more inconvenient, or is this is the beginning of a whole new gaming era?
Xbox – the worlds largest software maker has been dedicated to bringing the most entertaining experiences in the household. The company has sold their units in millions since 2010. Being the leading video game console, they have generated quite a fan following, and it only makes sense that they expand into the world of music, […]