This web game is made by jackoekaki. He has worked on this without anyone really knowing for the past year of 2012. He has started a kickstarter the pass few days.
http://offbeatr.com/project/fleshcult-43773656982 - This is the website at where he is kickstarting his game from...