Not to diminish the excellence of this game, but it looks like it's been worked on over the course of a few game jams.
Yeah, this has been a labor of love for the past two years :)