Weird color issue on Surface RT

I have a Microsoft Surface RT, suddenly the screen is showing weird colors(see image). I took a screenshot and checked on my laptop. It looks fine. What could be the issue ?
I doubt its a hardware issue.
Snap of the issue
Top Bottom