3 ms·
Apparently so have other gamers considering that Ubisoft's stock price has fallen over 90% in the last five years.
by Hamuko 1mo ago
Apparently so have other gamers considering that Ubisoft's stock price has fallen over 90% in the last five years.