Glow Worm

Walkthrough video is coming soon!

About the game

Glow Worm is a new game you can play online on Let nature take its course: match up the glow worms and see them explode into color! Good luck!

glow worm worm light skill free online boys and girls games