Haven't seen this before a thank you note for clicking the google's advertisements. http://www.naturalpoint.com/partners/sn3google1.html?gclid=COWCq4ndwYkCFUduMAodyWz4Mg
That looks like a landing page from adwords ads. Nothing wrong with it! Lots of sites do add a welcome message for users coming from googles organic search results, obviously identifying from the referer. This one is even more easy.