Vocabulink is a Web-based program for learning foreign language vocabulary through mnemonics and spaced repetition.
A 2D real-time role-playing game.
A Web-based document management system.