All in all, Ubisoft's idea behind this new free-to-play concept is to attract newcomers and keeping them long enough in the ...