As I know, myfonts.com has free fonts.
I don't know about
www.treacyfaces.com.
I think letter "X" is not a font...

Letter "G" seems a bit customized...
Yep, that's very identical!

I think some letters are customized.

All times are CEST. The time is now 01:44