Tamagorudo – Download Game
Tamagorudo is a very weird and oddly unsettling little game where you break eggs in a darkened room to reveal the evil looking chickens inside them.
In Tamagorudo you walk through a dark room touching chicken eggs to hatch the … Read More