thranx on 03 March 2013
I dont really like the name. Not horrible but I dont care for it. whle they have really built up the xbox brand, I could see them not using xbox in the name to give it a fresh feel.







