Troll players were going to be the "parent site" if you will, they were going to pay for some of our features, and in turn we would have allowed them to basically be our "Other Games" area. So they would have gotten the through traffic of having players that say, play League of Legends in a group, go to them to play with other League of Legends players. Having it setup like this would have allowed us to stay up more reliably without having to worry so much about donations, and would have allowed us to focus on pleasing the players so more of them stay and gain us the possibility of upgrading the server.
HOWEVER, they recently went under due to some issues with their parent site, so we will be paying for the hosting ourselves. They are still graciously allowing us to use their TS in the meantime.
Deus' Venatus is a latin translation of "God's Game". The main lore of the server is based around deity conflict, so we thought it to be fitting as any language we use on the server is going to be latin based.
Hope this helped. ^_^