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