Gaming News of The Week - Xbox Price Drop & Tomodatchi Life

Xbox are winning back fans with a price drop and Tomodachi Life: Living the Dream is way better than it has any right to be.