Doesn't let me log in and claim this game
I have been trying to claim this game but whenever I do it goes to the Ubisoft website I log in and it gives me a Please Wait screen then sends me back to the gamesplanet website and still says Log In, no Activate option