Do you remember the 1980s, back when arcades were still immensely popular and the concept of the home gaming console was just entering people's understanding? If so, then you should play Abobo's Big Adventure. Even if you don't remember that glorious decade, I'm sure the history books have taught you all you need to know to appreciate this game.
Abobo is a tribute to the classic Nintendo Entertainment System that hit the US in 1985 (and 80s pop culture in general). You play as Abobo on a quest to rescue his kidnapped son, Aboboy, by playing through eight NES-themed levels. Each level has its own unique gameplay styles much like the games they reference, such as Double Dragon, Zelda, Contra, Mega Man, Super Mario Bros, and Pro Wrestling (among others). Just watch the trailer, and everything will seem right in the world.
Abobo is a real treat to play. Its gameplay styles are all wonderfully faithful to the source material while also adding enough stylistic twists to keep the game interesting. Not to mention, Abobo is just a fun character to control, and the humor, animation, and design make his adventure absolutely worth playing. You can play it on its own website or on Newgrounds for free.
It's also worth mentioning that I had only ever played about a half-dozen NES games in my life (Duck Hunt, Mario, Zelda, Metroid, Castlevania, etc), and yet I was still able to enjoy Abobo's Big Adventure and pick up on most of its references. So that just goes to show you that it really is quite good at what it's going for.