Delitaru

Align the pieces to escape the broken world.
Adventure