Linguo is a project mainly written in Ruby, it's free.
a user should be able to login and start a game
my games new game
create a new game
/games - my games /games/new - pick a language /game/id - levels / stats /game/id/level/id/challenge - test
backgrounds http://www.desktopwallpaperhd.com/wallpapers/14/594.jpg http://www.desktopwallpaperhd.com/wallpapers/14/4858.jpg http://www.planetamario.com/wp-content/uploads/2010/03/Background-pantalla.jpg