Here are three puzzle games for the Nintendo Entertainment System made by enthusiasts in the 21st century that you can play in emulator for free. In each of these titles the level is a single screen.
[b]Multidude[/b]: Side-view. Guide the dudes to the exit doors (each dude uses up one exit because video-game logic). The dudes have different abilities: One can shove blocks, one can fly and so on. They can also climb on top of each other. http://www.retrosouls.net/?p=824
[b]Alter Ego[/b]: Side-view. (Not to be confused with an old classic of the same name that goes through a life in fast forward and asks you questions.) You have a phantom buddy that mirrors your movement and you can switch places at the press of a button. You finish a level by collecting all purple pieces and sometimes also green pieces that only your phantom buddy can collect). http://www.retrosouls.net/?p=468
[b]Gruniozerca 3[/b]: Top-down view. Destroy all blocks and make it to the exit. There are different types of blocks like teleporters and exploding ones that damage their surroundings. There is also a carrot item that gives you the ability to jump over block-width gaps for the duration of the rest of the level. https://mteegfx.itch.io/grunio3
I found Multidude really bland at first compared to Alter Ego. There is no music and everything looks the same. But the later levels get really tough, which makes it memorable. Alter Ego has changes music and graphics every couple levels, but this the regular makeover in presentation isn't accompanied by new mechanics (how about some switches or enemies that only hurt your phantom buddy?). Getting through a level in Alter Ego is a matter of seconds, even the last level. The later levels in Multidude get really tough. It happened several times that I started a Multidude level before going to work and failed to solve it, thought about it while at work instead of whatever I was supposed to pay attention to, and then solved it after going home. The last level of Multidude is some maddening stuff with the exits high in the sky and you have to build a structure to reach them without trapping yourself.
Gruniozerca 3 also gets tough in the later levels, but when you fail a level a couple times you get offered a demonstration how to do it. There are 24 levels (plus a survival mode with computer-generated levels). In level seven it introduces three new elements at once. I feel you should only introduce one new element at a time and I for one would have thrown in a few more simplistic levels for that purpose. When your strongest point of criticism of a puzzle game is that it is missing a few dumb and bland levels
it's a pretty good one.