Code Combat is a MMO style game that teaches different types of coding from python to java script. You start out as a male or female with nothing but a pair of boot allowing you to move through the labyrinth avoiding goblins, and making it to the exit.
This site was made by some of the people that worked on code.org and was made to teach people the wounders of code through WOW style game play.
In my opinion, this game is really fun and tough me a lot about the ways of python coding. the game is great in terms of visuals and has a great point system