Shame PC peeps won't get to play this. Jools Watsham is apparently trying to talk to GOG about releasing through them.
Funny that Nintendo turning down Isaac merited a 14 page thread but when it's Steam there's nary a peep. Interested in the actual reasoning of Steam "not being a good fit" for the game, seems like it'd fit right into the library.