This is a great free link, you can use your own words or use a list. A great way to practice your weekly spelling list. Once you have entered the words- click free games and it will generate a good selection of games that use your words, I also like the fact that it has comprehension matching game as part of the activities offered so you can ensure the students fully understand the meaning.