Player tech displays?

Vertu

Well-Known Member
Jun 10, 2020
84
105
135
I have been recently noticing old forums which have a bunch of techs created by one (or more) person(s) and am wondering what this is about and if I could possibly "join in" with my own techs. I am still rather new to the forums. Details requested.