Nintendo emulator Pizza Emulators pulls its apps from Google Play store Source Cluster: Eurogamer Source Node: 1877429Time Stamp: Mar 9, 2024