There are many websites based on gaming such as minecraft, counterstrike, etc.. How do the website and server owners make money from these? There are usually donate buttons but i doubt they cover all the expenses. Is there a way other than ads and donations to monetise these or do you think it is just a non-profit activity?