Nest of Moai!

Nest of Moai is an odd little game and coincidentally, also the name of company I used to work at... Moai.

It is just a weird little roll over the Moai game. But oddly addicting.

Comments