[quote=Wishmaster;3159870
I actually believe that ads on other games, like travian, would be a smart idea. No idea how much that would cost though
[/QUOTE]
They could get in touch with the "company" that supplies the banners on this forum/portal/ingame.
Usually they're links to other browser games...