Next generation consoles : games publishing, hardware analysis and forecasts to