You're dead. Or are you? In this strange and surreal puzzle game, you can expend energy to move physical objects and drain the life force from living things. But what's with all these grandmas? What's this big apartment building you're climbing? And why is that cat following you?