I dont think games are the answer... there are millions of sites with games on them, and only a limited number are sucessful. I would look for another way to entertain your audience and get them to spend time on your site.... have you thought about your own broadcasting tv channel??? or a contest??? Look for somthing unique that will define your site. then market it using FB.
you can easily and quickly write your own unique games using multi media fusion II developer. The games can be based or themed on the subject of your site if you wish. These can be multi user online games. The games can then be saved as java or flas and uploaded into your dolphin site.
I think it is http://www.clickteam.com
MMFll developer requires NO CODE. You can write games without any coding, in a short time. So, you could have a game that no one else has. that makes you unique, which adds value to your site.
You are right we do need to do something more than just games on our sites to make it more attractive. online karaoke or something like that its never been tried if we could get a corner for that it would be great.
I think it is http://www.clickteam.com
hope it helps ; )
I cant develop myself... not many can...