I had it pop up in my list of games in Steam showing Pending install. First time I've seen a beta pop up, most of the time the uninstalled games that show up there are the ones they offer a free weekend for.