Pusha Pusha
Pusha Pusha is a logic puzzle game about a shaman of a wild tribe. To please the gods, he must perform rituals in stone mazes. No blood sacrifices, don't worry. You just need to place ritual blocks on their designated platforms. Sounds simple, doesn't it? But behind the outward simplicity hides something more.