Just what set Fantastic Minds apart is its unique combination of philanthropy and gambling