A new, mysterious Half-Life app just appeared on Steam - eviltoast