Fun fact: I still suck at CE. This trailer sets it in stone.

But seriously, good to see this bitch finally released. Now you can start making maps for TF2 or something!