Yes, I'm sure they're Fireflies. As far I know, feathers don't fly about in swarms.
And for all those who liked the Fireflies, there are plenty of other things in MO you might not have noticed. Slig Lockers, chemistry sets, even a brief mention of Molluck.
