Neighbors of a proposed hydroelectric plant on Castle Creek seemed a bit flummoxed at a public meeting Wednesday, arguing they had not had enough input or received enough information on ...