Wailing Heights has the strangest premise of any game I've seen on Steam Greenlight in quite some time, and that's saying something.