This is essentially Master Quest for Link’s Awakening (DX). The dungeon maps are the same as in the original with different layouts, some minor modifications made to the overworld, some edited text for better or worse, and new uses for a few items not utilized in the original.