Skipping some obvious ones like SMB/Tetris.
From top-left to bottom right:
- Punch Out
- Bio Miracle Bokutte Upa (Famicom Disk System)
- Gun.smoke
- Bubble Bobble
- Dragon Quest III
- Volleyball
- Pinball
- Mighty Bomb Jack
- Lifeforce
- Double Dribble
- Bionic Commando
- Lifeforce (sorry duplicate)
- Nekketsu Kouha Kunio Kun (Famicom)
- Balloon Fight
- Ice Hockey
- Super Dodgeball
- Soccer
- Double Dragon II
- Dragon Spirit
- Jackal
- City Connection
I played this on an emulator decades later and it was my all time favorite NES game. I ended up beating all 3 multiple times.
So many NES games require perfect timing under strong time pressure. This one being a puzzle game also requires some timing but you can plan your trip and try again if you mess up.
I actually helped develop levels for a copycat game some rando I met online made, it was fun!