User blog comment:Uncle Klunk/Weird website i found in the Wayback Machine that hay Papa Louie games/@comment-5250721-20180417052048/@comment-32763141-20180417052325

It's actually in Portuguese. Juegos is the Spanish word.