Apparently, Ubisoft is experimenting with pop-up ads in the middle of video games now. No thanks.

Members online

Forum statistics

Threads
326,528
Messages
2,248,507
Members
428,510
Latest member
Anchor Software