That sounds great--I appreciate your efforts.
Just want to ask though.. why apply the primary filter only for android and web? I get that the point of the app is to platform games meant to run on android, but that explicit restriction just sounds like more work for you. That parameter I think can be applied to any request with a uri containing the /games fragment. I don't think anything would be lost if you allowed any uri meeting that condition to have access to that functionality.