Ok, updated windows 8, now when I right click for the menu, there is no option to claim a steam key

Patrick stated that when updated, opening the menu will allow you to claim