Enter the Chronosphere: "Where did my beta tester key go?"

Hey everyone, if you got this notification from Steam today, this is for you: The demo is still available. It's exactly the same version of the game, so you have not lost anything (although you will need to reinstall).…