Nice NES-era style metroidvania! I like how exploration can always get really tense with how sparse the checkpoints are, even when you're in the lategame overpowered stage with your upgrades.
...Was it intended that the game started lagging really badly every time I tabbed out to MS Paint specifically (forcing me to draw a map on physical paper) or was that a trick of fate?