Looks like a really good way to learn for gamers. I think the structure will be really useful.
john johnston

Maybe the answer is both. Like Doug Belshaw my learning goal for 2016 is also javascript. Though like you I learn by making more than gaming.

Yet. games like CSS Diner and Flexbox Freddy are wonderful intros or brush ups. Still I can rarely apply a skill until I do something with it.

To really learn jaavascript I need to learn out loud. Either by creating learning materials for others as I go or literally sitting on a podcast while you teach Doug and I. Though I can’t promise SFW content as I learn.

Learning and Cursing. Its how I get things done.