Switch emulation on Android just got a big upgrade for some of the best games Tech News LTR January 27, 2025 10:37 PM