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