Ubisoft still bets on bigger titles, downplays impact from reviews