The recent leaks about source 2, did it mention if it's still in developement or if they're actually starting to build games with it now? Cause from that leak it also mentioned something about Alyx and EP3/HL3, which I'd assume would mean EP3/HL3 is still a couple years off. :(