I'm not happy with GameSparks' new pricing and usage limits and am looking for an alternative. Specifically, they have introduced a 100 API request per second limit that is per title not per user. It seems like even a reasonably popular game would hit this limit very quickly causing all sorts of headaches. I read somewhere that PlayFab has API request limits also, but they appear to be on a per user basis and the limits vary per request. The post I read was several years old so do these limits still apply and if they're hit, is it up to the developer to handle resubmitting the request or does PlayFab cache the request and try again later? That also brings up another question - if our game loses internet connectivity and an API request is submitted then does PlayFab cache that request silently and try again when connectivity is returned or would I have to write my own code to queue failed requests and try again later?