Creator of The Binding of Isaac Edmund McMillen has teased further details about why his upcoming title, Mewgenics, will be considered his "best work." McMillen has been a prominent figure in the indie gaming space for years now, after his appearance in 2012's Indie Game: The Movie chronicled the development of Super Meat Boy, which he then followed up with the hit title The Binding of Isaac.