May 30, 2013 The Gameslave Podcast - Episode 150 May 30, 2013/ Chris "Assimilator" McLerran The Xbox One has been announced. What do we think about the pros and cons of it? And our notes.