I play all my games on the hardest difficulty, and I beat pretty much everyone that I play, unless the games suck so much that I ditch it.
The latest two games I completed were Shadowgrounds and Shadowgrounds Survivor.
I only did Shadowgrounds on Hard or whatever though because the harder difficulties gets unlocked when you beat a lower difficulty, but I did Shadowgrounds Survivor on Impossible.
Anyway, I will play on the next difficulty setting whenever I decide to play through it again.
Games now a days really are way too simple, even on their hardest difficult levels.
Of course there are some games which are also insanely hard, which is great.