Itorah – Alpha Demo

Itorah is a beautifully animated non-linear 2D action platforming adventure where you are the only human in a strange land that’s infected by a black plague.

In Itorah you follow the adventure of a young woman who seems to be the last human left alive in a fantasy world full of strange creatures. You and your magical talking hammer will fight your way through the … Read More