Thanks for the info. I've updated the meta description.

I'm curious how we're seeing such large disparities between results.

I picked a random proxy listed on Proxy Sites - Proxy Supply.com and Google'd 'free mario games' and came up #3. Another one listed me at #4. Odd