Happy Half-Life - Alyx announce day, ya nerds! Go watch our...