Sources: Microsoft putting some of its top titles