Flashcard game for language learning. Make your own cards or translations as well.
Daniel P. Clark
MIT