Kitzrow Member Apr 9, 2007 #1 Is my computer just retarded, or is www.jibberishgame.com now like a French translator site.