Together with its big names, Ubisoft has released in recent times some ‘small’ gems that have garnered great reviews and have come to be sold exclusively in digital ‘stores’....