video games

Console Wars : XBox vs PlayStation 2013

So… the XBOX ONE has finally been announced and the reception has been strained to say the least. Always on? Must have internet? Facial recognition? Possibly […]