Plaything

A work in progress puzzle game involving fireflies
Puzzle