Rayman may be Ubisofts biggest franchise but the franchises that make the most profits are
1. Petz
2. Imagine titles
These games cost close to nothing to develop and bring in massive profits even if the title only sells 100, 000 copies.
Who knew that selling crapware would be so profitable?
If Nintendo is successful at the moment, it’s because they are good, and I cannot blame them for that. What we should do is try to be just as good.----Laurent Benadiba