Thanks for the reply. It's still download only, not claimable tho :-(
The game is now free forever so there is no need to claim the game. I think it is not even possible when the game is not on sale.