The Ballad of Ketinetto 8 is an online video game that provides lots of language-learning opportunities. Here is its “walkthrough.”

And you can read how I use games like this with my students.