BigSeed Studio

A block pushing puzzle game where death and possession are keys to the solution.
Puzzle