Master Any Language
Master Any Language has flashcards, quizzes, games and videos on a wide variety of subjects. Playing games and quizzing yourself can be a fun and useful way to learn new vocabulary.
Internet polyglot has a few different games you can play on a decent variety of subjects (like numbers, colors, greetings, furniture, verbs, etc. that you can select from, in order to develop your vocabulary.
Bite Sized Languages
There isn't a lot on Bite Sized Languages, but there is a matching game that works similar to Tetris, where you learn numbers, days of the week, months of the year, etc. It's a fun way to kill a little time and work on those basic words.