The mini doc deals with "the personal aspects of the games design and reasons behind most of the games themes and mechanics". According to co-founder Edward McMullen, "From the army of lets players to the devoted creative fan base making and releasing Isaac has opened my eyes to how something so seemingly personal can inspire so many awesome people."
The game is currently 80% off on Steam for curious gamers.