That site is an archive of Retro and Classic Arcade games, Softwares and many other digital stuff.... It's a bit nostalgic with the arcade games growing up METAL SLUG
I don't have another link to counter yours (there are many for each platform), but I have two retro games in mind everyone should try. Well, retro for me because I played them in my younger years. Try one of the Achtung! Die Kurve variants out there or Re-Volt 2.