i just happened by this site today. it seems a interesting way to learn. it comes tons of different programing languages. i don't know how good it is. i'm having issues on the very first game lol. i think you need to know the basics of the language first. this just a lil different than the normal boring ass tutorials
Definitely looks like a fun way to reinforce the fundamentals of a language you are learning. Cool site.