Hermicrab

A fun brain puzzle game with a dice.
Puzzle