Moon Rise Studio

A girl must defeat giant monsters to get out of this huge labyrinth.
Adventure