I have created a blog for all the games and google takes care of the advertising for me, all I have to do is update it and make sure it is presented well to get someone to stay on my page otherwise it is a waste of time.
I also use my free advertising links as well to promote them, it is working for me, this is all I use.