Crowfunding - Is it still alive?