Dedale

Play Dedale Game Online

Dedale is  Top-down  Action, Puzzle game with   gameplay.