I know - For some reason it took me ages to win this game (LOL) and when it never gave me anything I was slightly annoyed, and also confused that I had not won afterall..
Maybe that will be the last item which isn't released yet? some sort of ultimate prize for winning?