Digital Dialects has lots of animated activities and games that are intended to provide a relaxed way of acquiring basic language skills, and a great break from the books! The activities vary from language to language.