'Failed to request product key from steam, please try again in a few minutes.'

This is the error message I am receiving whilst trying to play Assassins Creed Revelations.
Looking at the Steam...