Tag: Thousand Cranes

Lumen is a platform-puzzle video game where the player assumes control of a girl trapped in a world of nightmare as she tries to make her escape. With...