AngelosL on 22 October 2010
http://www.filibustercartoons.com/games.htm
I already posted this to another thread but it's suitable for here as well...
It's the most interesting page I found on the net about which games are considered the best.Strangely enough 5 of my games made it to the overall rankings ^^