Tried color filters, turning off blue light, nothing helps. My phone's warranty just expired. It **bleep** if this ends up being HW fault. Would be my second galaxy S to go faulty right after warranty.
Update itself made it happen lol.
Color calibration helped reducing it to bearable limits but it was still there.
However later that night while I was playing a game it fixed itself without doing anything, and is working fine so far.