I realized that my original comment won't show up on the non-jam project page, so I'm going to repost it there so it will be a public endorsement.