A stick-figure hero takes down the Demon Lord — an RPG where only the music is way too serious. Creator's comment: "I think Make Play is really good at making music."