Microsoft's new Xbox One X is a beast, but faces an uphill battle