The Magic of Batocera: A Journey to Retro Gaming Paradise