03.06.2024 - By Geekbox.net
Wherein we discuss the Nintendo vs. Yuzu saga, and the state of video game emulation in 2024. Starring Ryan Scott and Ryan Higgins.