Will Ubisoft finally announce something at E3 2019?
The next installment is reported to take place in London and feature multiple playable characters.
It’ll be a bloody good time.
A new game or something else?
Is Ubisoft teasing a new entry?
Reveal trailer has surpassed 30 million views.