Bought this because it showed IOS compatible but only inside the box did it specify IOS 13+ so that was a waste. Linked it up to Android 11 tv box and can play games and emulators such as PPSSPP. Issue is that it sometimes disconnects and then takes a while to connect again. Kids hate it as it is inconsistent. The range is also about 2-3 meters. Anything more and it start disconnecting. Otherwise cannot complain for something that is half the price of a proper controller.