Tangle Bee

About Tangle Bee

Tangle Bee is a computer game that has players help bees escape from a spider web.

Tangle Bee is a strategy game.