Remix.run Logo
Hamuko 2 days ago

Apparently so have other gamers considering that Ubisoft's stock price has fallen over 90% in the last five years.