Aye, these are advertisements that are installed in the forum to help pay for the forum/game server.
They are a bit odd, and I'm not a fan of them popping up inside our posts, but they are there for a good cause. So yes, everyone will be seeing these little links. c: