Macaca Labs

Cluster, stack, tumble away!
Buzz wire 3D runner.
Having trouble falling a sleep?
Hurry up! Switch organs and speed up escape from scary poop!
Where's the phone!?
Puzzle
Make your favorite sandwich!
Puzzle
You have the power, push'em off!
Puzzle
The citizens are panicked by the slime, it will eat everything!
Action