What does Ubisoft logo mean?is it a backward 666 layered like an ok symbol?

Printable View